C语言数据结构
Tronhon
一个正在努力的小开发仔,不定期更新博客内容,喜欢的记得关注我哦!
展开
-
剑指offer-重建二叉树
1.题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。2.思路根据前序遍历的节点位置情况进而推算,二叉树的结构特别是作为父节点的结构。从而对中序遍历的数组进行有序的划分。最后进行递归求解。3.代码如...原创 2019-10-20 10:19:12 · 105 阅读 · 0 评论 -
用C语言实现顺序表的无重复顺序输出
前序:好久没有用C语言了,就是嫌弃C语言几乎所有的底层方法都要自己编码实现,对于业务逻辑的处理就不能更好的把控。但但是C语言确实对于提升编码能力是很有益的。今天应别人的要求,简单实现了一下,C的原生感很强,比java更能体现一个人的算法功底。简单讲一下步骤:(1)输入表长度(2)初始化线性表(3)将顺序表排序(排序方法自选:什么冒泡排序,直接选择排序,快序排序均可以…)(4)删除重复元...原创 2019-03-28 18:38:36 · 1514 阅读 · 0 评论