C
文章平均质量分 51
c1505011056
这个作者很懒,什么都没留下…
展开
-
二叉树的非递归遍历 C语言版
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 上周数据结构课在讲二叉树的遍历,老师只讲递归算法,没有什么技术含量,遂自己琢磨非递归算法实现... 前序遍历:先访问根节点,再访问左子树,最后访问右子树。设置一个栈,出栈即为访问节点。先将根节点进栈,在栈不空时一直如下循环:出栈,访问,将其右孩子进栈,再将左孩子进栈转载 2014-05-09 08:17:10 · 1797 阅读 · 0 评论 -
二叉树构造与遍历
#include #include struct biTree { char data ; struct biTree *lchild ; struct biTree *rchild ; }; typedef struct biTree BiTree; void CreateBiTree( BiTree **T )//构造转载 2014-05-09 09:00:40 · 587 阅读 · 0 评论 -
一维数组当成二维使用
一维数组当成二维使用,无需开辟多余内存原创 2014-10-16 12:09:23 · 850 阅读 · 0 评论 -
段错误
原来以为未知的内存不可写,而读还是可以的,尽管读出的数据无效,但是今天发现free过的内存读的时候段错误,颠倒了俺的人生观. 测试发现没有初始化的指针读取时也是段错误 #include int main( void ) { char *p; printf( "%s\n", p ); return 0; } r原创 2014-12-09 18:11:01 · 550 阅读 · 0 评论