1遍历一棵树
三种遍历的区别只在哪一点?
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
三种遍历的区别只在哪一点?
手动写出一棵小树的前序遍历。
把访问根的语句挪到中间,就是中序,试着写一写。
这样的树查一个数快吗?
为什么算文件夹大小要用后序?
层序遍历为什么用队列而不是栈?
只有根节点的树高度是多少?
叶子节点怎么数?
这体现了什么思想?
地铁线路图是树还是图?
一百个点的图用表格要存多少格?
树上遍历要记吗?
医院分诊像普通队列还是优先队列?
它比"每次遍历找最小"快在哪?
要频繁查"某个数出现过没有",用什么?
动手写完整。
用队列实现。
5 个人报到 3 出列,最后剩谁?
这题该用什么结构?
怎么找出根节点?
为什么一上来就用复杂结构不好?
把你写的链表在纸上画出来。
从空栈里弹出会怎样?
广度优先搜索离不开哪个结构?
给每种写一句话概括。
做浏览器的前进后退,用什么?
手写一个能放 100 个数的栈。
用一个生活例子讲清什么是栈。
想想"发明一个结构"通常是为了什么?
列一张"结构—适用场景"对照表。