码迷,mamicode.com
首页 >  
搜索关键字:数组 除重 排序    ( 126031个结果
POJ 1065 Wooden Sticks Greed,DP
排序后贪心或根据第二关键字找最长下降子序列#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#i...
分类:其他好文   时间:2014-05-08 19:36:06    阅读次数:267
sql 排序 分组 层级 筛选 - God聚会啊
前言:以前做过2种列表,1是有排序,有筛选功能,但是没有层级和分组,2是有树形结构的层级和分组,但是数据是一下全部加载出来,虽然有点落后,没有用到分页加载,但是也是受制于大环境。今天有1个需求是分组 排序 筛选 层级,一开始没有想到好办法,后来才知道可以order by 按组排序。核心思想:表中有2...
分类:数据库   时间:2014-05-08 14:35:27    阅读次数:633
数据结构-归并排序
归并排序的基本思想:首先,将R[0..n-1]看成是n个长度为1的有序表,将相邻的有序表进行归并,得到n/2个长度为2的有序表;然后,再将这些有序表成对归并,得到n/4个长度为4的有序表,如此循环下去,最后得到一个长度为n的有序表。 注意的是:Merge()实现了一次归并,接下来需要利用Mer...
分类:其他好文   时间:2014-05-08 14:28:05    阅读次数:484
Java对Map排序
Java中对Map(HashMap,TreeMap,Hashtable等)的排序时间 首先简单说一下他们之间的区别: HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);...
分类:编程语言   时间:2014-05-08 13:44:25    阅读次数:333
各种排序算法(C语言)
#include #include void DataSwap(int* data1, int* data2) { int temp = *data1; *data1 = *data2; *data2 = temp; }void insertSort(int arr[],i...
分类:编程语言   时间:2014-05-08 12:54:22    阅读次数:299
typedef 与指针、多维数组
1.在typedef中使用指针往往会带来意外的结果。如下:typedef string *pstring;const pstring cstr;绝大数人刚开始都会认为cstr是一种指针,它指向const对象,即const pstring cstr 等价于const string *cstr,其实,这...
分类:其他好文   时间:2014-05-08 12:52:54    阅读次数:319
图基本算法 拓扑排序(基于dfs)
有向无回路图的拓扑排序,dfs方法
分类:其他好文   时间:2014-05-08 12:48:02    阅读次数:401
启用顶点数组
static GLint vertices[]={25,25, 100,325,175,25,175,325,250,25,325,325};static GLfloat colors[]={........};glEnableCli...
分类:其他好文   时间:2014-05-07 21:13:39    阅读次数:295
转:策略模式
原文地址:http://blog.csdn.net/hguisu/article/details/75582491.概述 在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查找、排序等,一种常用的方法是硬编码...
分类:其他好文   时间:2014-05-07 21:09:27    阅读次数:422
Ruby实现冒泡排序
1 def bubble_sort(array) 2 return array if array.size = array[j+1] 7 end 8 end 9 10 return array11 end12 13 a = [12,42,1,25,32,63...
分类:其他好文   时间:2014-05-07 20:33:20    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!