码迷,mamicode.com
首页 >  
搜索关键字:c++ 冒泡 排序    ( 49206个结果
TreeMap的使用
Map map = new TreeMap();//TreeMap本身具有排序功能(默认按键升序排序)map.put(12, "hello");map.put(7, "bravestarr");map.put(20, "world");System.out.println(map.toString(...
分类:其他好文   时间:2014-05-09 09:28:49    阅读次数:282
数据库稠密索引与稀疏索引
一、稠密索引如果记录是排好序的,我们就可以在记录上建立稠密索引,它是这样一系列存储块:块中只存放记录的键以及指向记录本身的指针,指针就是一个指向记录或存储块地址。稠密索引文件中的索引块保持键的顺序与文件中的排序顺序一致。既然我们假定查找键和指针所占存储空间远小于记录本身,我们就可以认为存储索引文件比...
分类:数据库   时间:2014-05-09 09:23:57    阅读次数:394
我的软考之路(六)——数据结构与算法(4)之八大排序
大家经常看到或听到“大数据”三个字,尤其是今年大数据更是火的不能再火的词语。面对大数据,你如果连最基本的算法(排序和查找)都不懂的话,你怎么能从容的应对大数据。无论你的技术多么强,如果没有基础也强不到哪去。        不多说了,我们直接进入今天的主题。                                                            总有人说排序很...
分类:其他好文   时间:2014-05-09 09:06:33    阅读次数:255
·算法」 纲要
基本C/C++、STL(vector、set、map、queue、string、algorithm)枚举、贪心、递归、分治、递推、模拟构造、位运算、常数优化数据结构队列、堆、栈、链表排序(插入、冒泡、快速、归并、堆、桶、基数)二分查找、散列表、并查集、哈夫曼树排序二叉树、左偏树、平衡树(Splay/...
分类:其他好文   时间:2014-05-09 08:10:36    阅读次数:338
Asp.Net MVC 分页、检索、排序整体实现
原文:Asp.Net MVC 分页、检索、排序整体实现 很多时候需要这样的功能,对表格进行分页、排序和检索。这个有很多实现的方式,有现成的表格控件、用前端的mvvm,用户控件。但很多时候看着很漂亮的东西你想进一步控制的时候却不那么如意。这里自己实现一次,功能不是高大全,但求一个清楚明白,也欢迎园友拍...
分类:Web程序   时间:2014-05-09 07:54:49    阅读次数:561
选择排序
算法描述: 在一个长度为N的无序数组中,第一趟遍历N个数据,找出其中最小的数值与第一个元素交换。第二趟遍历剩下的N-1个数据,找出最小的数值与第二个元素交换......第N-1趟遍历剩下的2个数据,找出其中最小的数据与第N-1个数据交换。排序结束。第二趟遍历: 12 20 80 91 56第三趟遍历...
分类:其他好文   时间:2014-05-09 07:41:42    阅读次数:283
算法入门之归并排序(自顶向下方法)
归并排序原理: 归并排序用到的是分治思想,即把一个大问题分成两个小问题,然后把一个小问题再分为两个更小的小问题,从最小的问题开始解决,然后把小问题的结果进行整合,最终解决大问题,这种思想是自顶向下的方法,特点是先进行递归,最终进行排序,在之后的快速排序中可以看到,快速排序特点是先进行排序,后进行递归...
分类:其他好文   时间:2014-05-09 06:15:26    阅读次数:280
堆 的取最值删除操作和插入操作
堆的删除 按定义,堆中每次都只能删除第0个数据。为了便于重建堆,实际的操作是将最后一个数据的值赋给根结点,然后再从根结点开始进行一次从上向下的调整。调整时先在左右儿子结点中找最小的,如果父结点比这个最小的子结点还小说明不需要调整了,反之将父结点和它交换后再考虑后面的结点。相当于从根结点将一个数据的“下沉”过程。 堆的插入 每次插入都是将新数据放在数组最后。可以发现从这个新...
分类:其他好文   时间:2014-05-09 02:16:57    阅读次数:255
数据库原理常见问答
常见问答 1.    试述数据库系统有哪些特点(特别是相对于文件系统)? ①数据共享,特别是实现数据字段的共享。②较高的数据独立性。③面向整体的数据结构话模型。④可控冗余度。⑤数据的统一管理和控制。 2.    简述关系的性质? ①任意两个元组不能全同。②元组是非排序的。③属性是非排序的。④属性必须有不同的名称,而不同属性可以来自一个域。⑤同一属性名处的诸属性值(同列)是同类型数据,且必须...
分类:数据库   时间:2014-05-09 01:16:24    阅读次数:344
【暴力+排除法】FZU 2148 Moon Game
比赛地址:点击打开链接 比赛做粗的4个题几乎都是水,感觉弱的水爆炸了。 这个题最初的思路是枚举找出四个点,做凸多边形的模板判断。C(30,4)。 结果答案不对。。后来发现模板上是要求点对的顺序是逆时针或顺时针输入。 于是用时钟排序的函数排序后判断: bool cmp(point p1, point p2) { return atan2(p1.y, p1.x) < atan2(p2...
分类:其他好文   时间:2014-05-09 00:29:35    阅读次数:381
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!