首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

重学 Java 设计模式:实战迭代器模式「模拟公司组织架构树结构关系,深度迭代遍历人员信息输出场景」

从懵懂的少年,到拿起键盘,可以写一个HelloWorld。多数人在这并不会感觉有多难,也不会认为做不出来。因为这样的例子,有老师的指导、有书本的例子、有前人的经验。但随着你的开发时间越来越长,要解决更复杂的问题或者技术创新,因此在网上搜了几天几夜都没有答案,这个时候是否想过放弃,还是一直坚持不断的尝试一点点完成自己心里要的结果。往往这种没有前车之鉴需要自己解决问题的时候,可能真的会折磨到要崩溃,但你要愿意执着、愿意倔强,愿意选择相信相信的力量,就一定能解决。哪怕解决不了,也可以在这条路上摸索出其他更多的收获,为后续前进的道路填充好垫脚石。

01

数据结构错题笔记

二叉树的遍历只是为了在应用中找到—种线性次序。 对于前序遍历与中序遍历结果相同的二叉树为:所有结点只有右子树的二叉树 —棵非空的二叉树的先序遍历序列与后序遍历序列正好相反,则:此二叉树满足只有一个叶子结点。 线索二叉树是一种物理结构。 哈弗曼树的结点个数不能是偶数。 图的广度遍历不适用于有向图 图的深度遍历适用于有向图 一个有向无环图的拓扑排序序列不一定是惟一的。 关键路径是事件结点网络中从源点到汇点的最长路径。 直接插入排序在最好情况下的时间复杂度为O(n) 归并排序在第一趟结束后不一定选出一个元素放在最终位置上 直接插入排序的空间复杂度为O(1) 中序遍历一棵二叉排序树的结点就可得到排好序的节点序列 线性表是一个无限序列,可以为空 线性表采用链式储存结构其地址连续与否都可以 采用线性探测法处理冲突,可能要探测多个位置,在查找成功的情况下,所探测的这些位置上的关键字不一定都是同义词。

02
领券