struct ListNode{ int data; ListNode *lchild,*rchild;};void CreateBSTree(ListNode *B2_root,ListNode *BSTree_root){ if(BSTree_root==NULL) ...
分类:
其他好文 时间:
2014-08-27 23:10:48
阅读次数:
228
#includestruct Node{ int key; Node *p; Node *left; Node *right; Node(int k = 0) { p=NULL; left=NULL; right=NULL...
分类:
其他好文 时间:
2014-08-08 01:35:24
阅读次数:
403
总结eclipse常用快捷键,记熟的话,在一定程序上也可以提高开发效率。文章主要列举eclipse快速删除,函数跳转,内容注释,内容补全,文件名搜索,大小写转换等快捷键...
分类:
系统相关 时间:
2014-07-22 23:05:33
阅读次数:
432
情形1:树是搜索二叉树
思路:从树的根节点开始遍历,如果根节点的值大于其中一个节点,小于另外一个节点,则根节点就是最低公共祖先。否则如果根节点的值小于两个节点的值,则递归求根节点的右子树,如果大于两个节点的值则递归求根的左子树。如果根节点正好是其中的一个节点,那么说明这两个节点在一条路径上,所以最低公共祖先则是根节点的父节点
public static BinaryTreeNode get...
分类:
其他好文 时间:
2014-06-16 19:02:59
阅读次数:
394
为什么选用开发工具开发C?1.这几天在linuxdeepin下写了两个程序,一个是静态链表
用了两天零散时间,一个搜索二叉树,用了五天零散时间,纯vim下编辑,写起来比较费力,需要自己注意拼写错误等低级错误2.习惯了IDE
的开发环境,IDE还是能提高一些效率的,决定采用Eclipse C/C++ ...
分类:
编程语言 时间:
2014-06-05 21:38:31
阅读次数:
298
1、PHP部分文件操作函数( fopen ,fread ,filesize,fwrite,fclose
)2、unlink() rmdir() 删除函数unlink(路径和文件名);rmdir(路径和目录名);fopen (路径和文件名,打开方式);fread
(打开的文件,结束位置);filesi...
分类:
Web程序 时间:
2014-05-28 03:52:18
阅读次数:
288