电脑版
首页

搜索 繁体

正文 第394节

热门小说推荐

最近更新小说

这下把富余的时间锁死,就必然在追求正确率和效率之间存在矛盾。

第一道题是二叉树遍历,吴忧给的是入门级的例题,A是根节点,左右跟分别是B和C,左根的B与D单独相连,而D与E单独相连,右根的C和F、G相连。

要求分别写出先序遍历、中序遍历和后序遍历,先序遍历是按照根左右的顺序沿一定路径经过路径上所有的结点,先根后左再右。

中序遍历相对麻烦点,先遍历左子树,然后访问根结点,最后遍历右子树。

后序遍历大同小异,三者的区别在于遍历顺序,跟一笔画有些许相似之处。

陈博几乎没有思考,行云流水般在上面写上ABDGCEF、DGBAECF和GDBEFCA。

第二题是链表,陈博起初没看仔细,现在重新审题才发现有三个小问。

[从头到尾打印一份单链表]

[在不遍历链表的前提下删除一个无头单链表的非尾节点]

[在不遍历链表的前提下在无头单链表中的一个节点前插入另一个节点]

可惜是手写,如果换做电脑输入的话码起来会快很多,因为单链表有指向性,前一个节点只能指向下一个节点,因此最简单的实现办法就是递归,先遍历再输出。

“好久没手写代码了。”

陈博书写之余还得留心字母的大小写,不一定是换行顶格就非要大写,代码的括号也是重中之重,有的是,有的是(),还有的是{},他特地描多了几笔,好让它们看上去略有不同。

Loading...

未加载完,尝试【刷新网页】or【关闭小说模式】or【关闭广告屏蔽】。

使用【Firefox浏览器】or【Chrome谷歌浏览器】打开并收藏!

移动流量偶尔打不开,可以切换电信、联通网络。

收藏网址:www.ziyungong.cc

(>人<;)