今天在热心网友的督促下完成了第一道PAT编程题。
太久没有保持训练了,整个人都很懵。
解题方法:
1.读懂题意
2.分析重点
3.确定算法
4.代码实现
该题需要计算每层的叶子节点个数,所以选用BFS
还有一个关键问题是 如何记录一层的开始和结束
另外,对于新手来说,图的存储也是一个知识点
容易忽略特殊取值情况下的答案:
当非叶节点个数为0,只有根节点一个点,所以直接输出1
而其他情况下,第一层叶子节点数为0
```
/**/
#include
#include
#include
#include
#include
#include
#include