自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 二叉树的非递归遍历

树的递归遍历比较简单,就是两三句话,相对来说理解二叉树的非递归遍历稍微难一点。在数据结构上,有二叉树的中序遍历非递归算法。可以根据中序遍历来写出先序和后序遍历。 在中序遍历时,当非空元素进行出栈时进行访问。访问结束时,右子树结点进栈。会对先序遍历的特点,我们可以得到:可以在元素进栈的过程中,访问元素,这样就可以先序访问了。和中序遍历比,进行顺序都一样。 对于后序遍历,可能和

2012-04-19 15:59:38 512

原创 windows的命令行窗口

每次看到命令行窗口,太小了,就调成了全屏模式,但是怎么也回不去了。在网上查了一下用 alt + enter 就可以了。学习了。万一再有类似问题,就懂了

2012-04-19 08:19:52 549

原创 通用栈

栈是一种用得比较多的数据结构,用处很广。但很多时候,栈中的元素是不一样的。那如何写一个通用的栈呢。在C++中有模板,那如何用C实现通用的栈呢。在C语言中,不同的数据类型,占用的字节数不一样。参考qsort对不同数据类型的排序方法,可以得知,使用一个指针,以及此类型的大小即可。具体的请参考以下代码实现。/*实现通用的栈结构 */#include typedef struct

2012-04-18 14:37:42 1547

原创 foxmail接收163邮件的问题

用foxmail客户端接收邮件是挺方便的,但是对于163的邮箱,怎么也接收不了邮件,在网上查了好多,有的也不能用,最后找到一个可以用的。主要是启动安全。大家可以参考以下的链接: http://wap.mail.163.com/xm/static/html/163_symbian_2.html鉴于7.0和6.5版本可能不太一样,我以7.0为例说一下设置。建立好账号以后,请在 工具--

2012-04-16 20:27:26 8620

转载 C/C++中的自增操作

转自: http://developer.e800.com.cn/articles/2007/427/1177657988954238028_1.html总之,在进行表达式运算的时候(不加register, volatile),有个原则就是:自左向右运算, 两个数相加, 当这两个数中有++a时,则先对其进行自加再求和, a++永远是表达式计算完毕以后再自增。这里主要研究一下

2012-04-12 20:31:39 1623

原创 grep 命令好强大

想查找某个函数,但是又不知道目录下的哪个文件,或者打印出匹配的前后文,man 了一下grep, 发现grep好强大,而且学会使用man会使使用很方便。可以递归地匹配目录, 即 -r -R 参数 (以前只知道匹配文件呢)打印文件名: -H输出匹配前的n行: -B (Before)输出匹配后的n行: -A  (After)line number: -n最简单的,比如我想知道

2012-04-09 10:35:18 552

原创 数组元素的其它赋值方法

原来数组元素还可以这样赋值,C语言用法真多,表示知道的太少了。struct A{int a, b;};struct A arr[] = { [0] ={1,2}, [1] = {3,4}};原来还可以通过指定下标的方式赋值,长见识了

2012-04-03 10:51:52 478

二叉树非递归遍历(前序、中序、后序)

C语言实现通用栈结构 递归遍历二叉树 非递归遍历二叉树 (前,中,后序) exmaple.c为测试文件

2012-04-19

汉诺塔非递归算法 数据结构

汉诺塔非递归算法 用栈作为辅助存储结构 和数据结构中中序遍历二叉树的方法类似

2009-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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