会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
睿晞
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
9
10
11
12
13
14
15
16
17
···
29
下一页
2020年2月19日
数据结构-树的遍历
摘要: 一、树的静态写法 二、树的先根遍历 注意没有递归边界,思考原因
阅读全文
posted @ 2020-02-19 16:36 睿晞
阅读(420)
评论(0)
推荐(0)
2020年2月17日
A1004 Counting Leaves (30分)
摘要: 一、技术总结 1. 这一题问题出现在答案不匹配,我开始的想法是在遍历的时候对于该层进行判断加加,但是总是有一个测试点过不去,不知道为啥。 2. 还是常规操作,就是在递归边界处,进行判断,然后加加,同时输出的时候需要注意,是深度同max_h是相等的,因为有这么多层。 3. 还有一些细节就是输出格式。
阅读全文
posted @ 2020-02-17 23:03 睿晞
阅读(117)
评论(0)
推荐(0)
A1106 Lowest Price in Supply Chain (25分)
摘要: 一、技术总结 1. 这次出现最大的问题,就是出现莫名错误,原因是因为在函数中的变量,除了要定义为全局变量外,同时也应该初始化。很难发现重大错误。 二、参考代码
阅读全文
posted @ 2020-02-17 21:49 睿晞
阅读(131)
评论(0)
推荐(0)
A1094 The Largest Generation (25分)
摘要: 一、技术总结 1. 首先题意要理解清楚,是查找最多人数的一代。 2. 遍历树可以使用DFS和BFS,重点是统计每一层的人数。首先是定义一个统计每一层人数的hashTable的数组。 3. BFS and DFS
阅读全文
posted @ 2020-02-17 20:10 睿晞
阅读(118)
评论(0)
推荐(0)
A1090 Highest Price in Supply Chain (25分)
摘要: 一、技术总结 1. 主要一个数怎么输入变成一棵树,就是需要定义一个id,然后本身到这的问题int i当做结点号,然后输入。 2. 就是理解问题了,number是数量还是,编号的意思,其实可以参考样例。 3. 其余就没有什么了 二、参考代码
阅读全文
posted @ 2020-02-17 16:51 睿晞
阅读(144)
评论(0)
推荐(0)
A1079 Total Sales of Supply Chain (25分)
摘要: 一、技术总结 1. 开始拿到这一题,知道用DFS但是不知道怎么设置递归式和递归边界,一直在想,其实就是该节点的子结点为0时就是终止时,递归式就是每次递归后,对于深度depth加一。 2. 还有一点就是怎么解决所有费用相加的问题,开始还在想,用一个数组存储所有路径然后再,在遍历,是在太笨了,可以直接定
阅读全文
posted @ 2020-02-17 15:10 睿晞
阅读(146)
评论(0)
推荐(0)
2020年2月16日
A1053 Path of Equal Weight (30分)
摘要: 一、技术总结 1. 但是首先得明白这里的题意是什么,已经读懂的前提下,这里是给出一棵树,每个结点都有自己的权重,然后权重值之和等于所给数值,输出路径中每个结点的权重。 2. 首先的明白怎么存储,定义数据域,然后用vector容器进行子结点的存储 3. 题中要求结果输出要进行非增进行输出,就是这句话,
阅读全文
posted @ 2020-02-16 22:23 睿晞
阅读(126)
评论(0)
推荐(0)
A1102 Invert a Binary Tree (25分)
摘要: 一、技术总结 1. 这一题题目的理解上给出了每个结点的左右子树的情况,然后就是把这个二叉树反转后进行层次序列和中序遍历进行输出。 2. 如何对于该二叉树进行反序,就是在后序遍历后,进行左右子树的交换,使用swap函数。 3. 还有就是对于换行符的接收,可以单独用一个getchar(),也可以进行使用
阅读全文
posted @ 2020-02-16 16:51 睿晞
阅读(138)
评论(0)
推荐(0)
2020年2月15日
A1086 Tree Traversals Again (25分)
摘要: 一、技术总结 1. 出现过段错误,答案错误,答案错误是空格输出,记得是小于n 1,而段错误是由于函数的参数问题,也有可能是输入时方式问题,string类型的如果用scanf可能会出现段错误,可以改用cin解决问题。 2. 可以使用include代替所有头文件 3. 正常的二叉树操作,定义数据结构,遍
阅读全文
posted @ 2020-02-15 21:07 睿晞
阅读(204)
评论(0)
推荐(0)
C++的所有头文件可以使用include<bits/stdc++.h>代替
摘要: C++的所有头文件可以使用include代替
阅读全文
posted @ 2020-02-15 20:59 睿晞
阅读(610)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
29
下一页
公告