码迷,mamicode.com
首页 >  
搜索关键字:数据结构与算法 3:二叉树    ( 1805个结果
Hark的数据结构与算法练习之简单选择排序
/* * 简单选择排序 */public class SimpleSort { public static void main(String[] args) { int[] arrayData = { 5, 9, 6, 7, 4, 1, 2, 3, 8 }; SimpleSortMethod(a.....
分类:编程语言   时间:2015-03-16 14:22:51    阅读次数:119
数据结构与算法导论之基本概念和术语介绍
为了与大家取得“共同的语言”,下面对一些概念和术语赋予确定的含义。 1、数据(data):对客观事物的符号表示,在计算科学中指所有能输入到计算机中并被计算机程序处理的符号总称。 2、数据元素(data element):是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。一个数据元素可以由若干个数据项(data item)组成,数据项是数据不可分割的最小单位。 3、数据对...
分类:编程语言   时间:2015-03-15 13:58:31    阅读次数:202
javascript数据结构与算法--链表
javascript数据结构与算法--链表
分类:编程语言   时间:2015-03-14 12:22:23    阅读次数:189
Hark的数据结构与算法练习之归并排序
算法说明:归并排序的思路就是分而治之,将数组中的数字递归折半进行排序。 递归到最底层就只剩下有两个数字进行比较,再从底层往下进行排序合并。最终得出结果。同样,语言描述可能对于不知道这个算法的人来说,理解的比较吃力,所以还是举个例子来简单说明一下。首先,测试数据是int[] arrayData = {...
分类:编程语言   时间:2015-03-12 19:06:29    阅读次数:152
javascript数据结构与算法---队列
javascript数据结构与算法---队列
分类:编程语言   时间:2015-03-12 00:47:27    阅读次数:220
java的动态数据结构和泛型
动态数据结构和泛型 0 详细介绍java中的数据结构 1 1 List 5 1.1 ArrayList 5 2 Set 6 2.1 HashSet与TreeSet的区别 6 3 Map 8 4 迭代器 9 5 泛型 9 0 详细介绍java中的数据结构 也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。 线...
分类:编程语言   时间:2015-03-11 23:26:18    阅读次数:322
Hark的数据结构与算法练习之插入排序
算法说明:先是拿语言进行一下描述:假如是做降序排序,那么从头开始扫描每个数字,使每个数字与它前面的若干数字进行比较,直接找到小于当前数字a(当前数字以a代替)的数字b(小于a的数字以b代替)。 然后将数字a插入到数学b的位置。将数字b到数字a前一位的数字向后移动一位。 至此,排序结束。语言表述其实懂...
分类:编程语言   时间:2015-03-11 19:10:45    阅读次数:142
各种数据结构与算法知识入门经典(不断更新)
自荐者和推荐者请留言 基本算法 贪心算法:贪心算法 作者:独酌逸醉                贪心算法精讲 作者:3522021224 递归和分治:递归与分治策略 作者:zhoudaxia 图论 图的遍历(DFS和BFS):  图的遍历 作者:jefferent 最小生成树(Prim算法和Kruskal算法): 贪心算法--最小生成树 作者:独酌逸醉 Dij...
分类:编程语言   时间:2015-03-11 17:18:33    阅读次数:185
Hark的数据结构与算法练习之冒泡排序
算法说明:冒泡排序实际上是使用的最多的排序,逻辑是循环然后对相邻的数字进行比较,并交换数据。例如有一个数组int[] arrayData = { 2, 3, 1, 5, 6, 7, 4, 65, 42 },一共9个元素。假设我们要做降序排序,那么首先全部9个元素从第1个元素开始进行两两比较,把小的元...
分类:编程语言   时间:2015-03-11 17:02:41    阅读次数:152
数据结构与算法复习
数据结构回顾与整理复习资料《数据结构与算法 Javascript描述》 人民邮电出版社数据结构与算法学的次数再多也不为过。1,数组array:一个存储元素的线性集合,元素可以通过索引来任意存取,索引通常是数字,来计算元素之间存储位置的偏移量。 除了常用的方法,ES5中新增加了几个迭代方法,forEa...
分类:编程语言   时间:2015-03-11 12:09:28    阅读次数:133
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!