二叉树中序遍历非递归过程分析

@author Zero Sharp on 2019/08/16 数据结构学习分享   之前了解过了二叉树的先序遍历的递归以及非递归的过程,在此基础上再来认识下二叉树中序遍历的递归以及非递归的过程。    二叉树...

2019-08-16 23:56:44

阅读数 9

评论数 0

二叉树先序遍历非递归过程分析

@author   Zero Sharp     on 2019/08/12 数据结构学习分享 ​ 二叉树的先序遍历是深度优先遍历的一种,用递归的方法实现很简单,只要在函数里面先访问当前结点,再分别以左孩子和右孩子为参数递归即可,用C++可...

2019-08-12 01:37:14

阅读数 45

评论数 0

回文现象(C语言)

英文中有很多的回文词,回文词的拼法十分有趣,无论是从前往后拼读,还是从后往前拼读,他们的拼法和词义都不变。例如:dad(爸爸),mum(妈妈),noon(中午),eve(前夕),eye(眼睛),pop(流行),deed(行为),level(水平)等。简单地说,“回文”就是指顺读和倒读都一样的字符串...

2018-11-05 23:31:17

阅读数 630

评论数 0

约瑟夫问题(C语言)

约瑟夫问题:N个人围成一圈,从第一个人开始报数,数到M的人出圈;再由下一个人开始报数,数到M的人出圈;…输出依次出圈的人的编号。N,M由键盘输入。 代码如下: /* 编写者:Zero 编写时间:2018年 */ #include<stdio.h&...

2018-11-05 23:18:37

阅读数 1815

评论数 0

输出蛇形矩阵,数学规律(C语言)

蛇形矩阵,中心对称法 蛇形矩阵中容易发现,中心对称的元素的和是相同的,蛇形矩阵在打印出上三角之后,先通过矩阵的大小n,知道最后一个元素为n*n,可以利用中心对称,每组对称的元素之和都是第一个和最后一个元素的和。代码如下: /* 编写者:Zero 编写时间:2018年 */ #...

2018-11-05 23:03:30

阅读数 659

评论数 0

提示
确定要删除当前文章?
取消 删除