容器 可以实现 数据结构 与 算法 的分离。 eg: 1、容器装基础变量类型 2、容器装 元素 3.容器装指针 ...
分类:
编程语言 时间:
2016-09-07 20:52:35
阅读次数:
158
fib (n) = 1 (n=1) fib (n) = n*fib(n-1) (n>1) // 条件不成立,则继续调用函数并检查条件不满足则继续调用函数...直到函数返回值为1时,再一层层将返回值递归返回上来 // 我们可以用符合条件的尽量简单的实例来剖析那些复杂的算法 例如:5 * 4 * 3 * ...
分类:
编程语言 时间:
2016-09-06 15:37:55
阅读次数:
160
1、线性结构 (1)线性表 ①线性表的定义 ②线性表的存储结构 ③线性表的应用 (2)栈和队列 ①栈 ②队列 (3)串 ①串的定义及基本运算 ②串的存储结构 2、数组和矩阵 (1)数组 (2)矩阵 3、树和图 (1)树 ①树的定义 ②二叉树的定义和基本运算 ③二叉树的性质 ④二叉树的存储结构 ⑤二叉 ...
分类:
编程语言 时间:
2016-09-04 22:36:05
阅读次数:
211
前言
时间流逝,物是人非,就好像涌动的河流,永无终焉,幼稚的心智将变得高尚,青年的爱慕将变得深刻,清澈之水折射着成长。
...
分类:
编程语言 时间:
2016-09-03 18:27:42
阅读次数:
441
前面记录了二叉查找树,它在搜索方面的效率显而易见,可它也存在某种缺陷,假设我们连续插入较小或较大的数据,那么二叉查找树将会逐渐退变为一个线性结构,从而搜索就变为了线性查找,效率将会大打折扣。所以,我们...
分类:
编程语言 时间:
2016-08-30 16:03:23
阅读次数:
181
http://developer.51cto.com/art/201107/273003.htm 也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供 ...
分类:
编程语言 时间:
2016-08-30 13:29:12
阅读次数:
317
数据结构与算法程序=数据结构+算法语言是一种工具语言工具(c,c++)--程序设计方法(面向过程、面向对象)——数据结构(二叉树、队列、栈、红黑树、链表……)——算法(快速排序算法、冒泡排序算法、选择排序算法等等).cpp是c++的源文件,c++语言兼容c语言, 编写c语言代码可以用cpp,c++既 ...
分类:
编程语言 时间:
2016-08-29 22:41:39
阅读次数:
411
希望你可以弄懂这些,对你自己的好处会很大,如果你想在这个行业发展下面这些东西避免不了绕不过去 J2EE 部分: Android部分: 数据结构与算法部分: 操作系统部分: ...
分类:
移动开发 时间:
2016-08-29 17:24:09
阅读次数:
267