- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 常见算法-将二叉搜索树转化为排序的双向链表(java版)
常见算法-将二叉搜索树转化为排序的双向链表(java版) 本篇博文主要在参考下面这篇总结二叉树常见算法题的博文基础上修改而成,这篇文章总结得非常棒,建议大家都读读-[面试大总结之二:Java搞定面试中的二叉树题目]常规思路由于搜索树的中序排列是升序的,这点非常好用,意味着我们可以直接中序遍历二叉树,然后保存在一个数组中,再降这个有序数组转化为链表即可。本题特点但是本题要求额外的空间复杂度必须控
2015-04-04 16:19:52 2010
原创 关于==与equals()区别
想相信很多人学习Java的时候都会被这两个的区别弄的晕头转向,我一开始也是这样的,今晚看thinking in Java的时候突然对这个问题有了比较清晰地认识,特此跟大家分享一下:首先要明确一个预备知识,也就是Java类的存储位置问题,当我们构建一个类的两个对象的时候,Java会在内存中开辟两个对象的空间,并且让两个对象名分别指向这两个类,而每个类的对象空间中都存着各自的变量值。下面就是正
2014-02-24 00:23:28 713
原创 *修饰符的作用
在printf 和scanf 中都可以将*放在%和说明字符之间。scanf中时,函数将跳过带有* 号的输入 printf时,可以指定宽带,但宽度大小必须自己设定。调试程序如下:#includeint main(void){unsigned width,precision; /* precision 表示精度 */int number = 2
2012-04-14 23:49:06 764
iOS Programming: The Big Nerd Ranch Guide (4th Edition)
2014-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人