码迷,mamicode.com
首页 >  
搜索关键字:topology sort    ( 13215个结果
OpenJDK 源码阅读之 TimSort
介绍了 JDK7 中引入的新的排序算法 TimSort,它来自 Python 中 list 的排序算法。将归并排序(merge sort) 与插入排序(insertion sort) 结合,并进行了一些优化。对于已经部分排序的数组,时间复杂度远低于 O(n log(n)),最好可达 O(n),对于随机排序的数组,时间复杂度为 O(nlog(n)),平均时间复杂度 O(nlog(n))。...
分类:其他好文   时间:2014-06-19 12:33:58    阅读次数:575
选择排序:堆排序
堆排序(Heap Sort):...
分类:其他好文   时间:2014-06-19 10:19:02    阅读次数:262
表连接
表连接有嵌套循环(nested loop join) 哈希连接(hash join) 排序合并(merge sort join)这三种表连接的应用比例为70%,20%,10%各类连接访问次数差异alter session set statistics_level=all 这种跟踪方式 显著特点,可以...
分类:其他好文   时间:2014-06-16 09:10:15    阅读次数:199
单向链表排序
一、冒泡排序简述1、概念 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素...
分类:其他好文   时间:2014-06-16 08:34:13    阅读次数:201
LeetCode解题报告:Insertion Sort List
Insertion Sort ListSort a linked list using insertion sort. leetcode subject思路:标准的插入排序。考察一下链表的操作。对链表进行插入排序的正确方法是:新建一个头节点,遍历原来的链表,对原链表的每个节点找到新链表中适合插入位置...
分类:其他好文   时间:2014-06-16 00:34:07    阅读次数:364
sort counter 排序
1 2 --------------------对象用Counter------------------------------------------------------------- 3 4 dc={"james":4,"kim":3,"marry":5,"bill":6} 5 ...
分类:其他好文   时间:2014-06-16 00:32:05    阅读次数:216
一种时间复杂度为O(n)的排序方法(转载)
原文地址:http://my.oschina.net/u/158457/blog/28536排序的方法很特别,有点类似插入排序的味道先看下代码 1 public class Sort { 2 private static boolean[] temp = new boolean[10000]...
分类:其他好文   时间:2014-06-16 00:09:10    阅读次数:211
topcoder SRM 624 DIV2 CostOfDancing
排个序,求前k个元素和即可 int minimum(int K, vector danceCost) { sort(danceCost.begin(),danceCost.end()); return accumulate(danceCost.begin()...
分类:其他好文   时间:2014-06-15 21:53:14    阅读次数:201
topcoder SRM 624 DIV2 BuildingHeightsEasy
从大到小遍历一遍,每次取M个元素,然后求得最小的floor即可 int minimum(int M, vector heights) { sort(heights.begin(),heights.end()); int minFloor = 10000; ...
分类:其他好文   时间:2014-06-15 21:48:45    阅读次数:229
交换排序:冒泡排序
交换排序:两两比较待排序记录的关键码,若是逆置,则交换,直到无逆置。其中最简单的交换排序是:冒泡排序。 冒泡排序(Bubble Sort,也叫起泡排序):不断地比较相邻的记录,若是不满足排序要求,则交换。 交换时,可从前向后,也可从后向前。看一个从前向后的排序过程:...
分类:其他好文   时间:2014-06-15 08:59:39    阅读次数:280
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!