自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lucifer的博客

人法地,地法天,天法道,道法自然!

  • 博客(15)
  • 收藏
  • 关注

转载 聚类索引与非聚类索引

聚集索引和非聚集索引的区别有哪些(转) 转载链接:http://www.qeefee.com/article/ws00000543 聚集索引:该索引中键值的逻辑顺序决定了表中相应行的物理顺序。      聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在...

2019-04-17 15:50:38 627

转载 创建和使用分区表

    如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。     1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问...

2019-04-17 14:50:09 631

原创 认识BitMap

Bitmap由四个部分组成,分别为:1.位图文件头:结构体如下: typedef struct tagBITMAPFILEHEADER { WORD bfType; //文件类型("BM") DWORD bfSize; //文件大小 WORD bfReserved1; //保留字段0 ...

2018-11-30 11:19:39 240

转载 C#设计模式(23种设计模式)

来自:http://www.cnblogs.com/abcdwxc/archive/2007/10/30/942834.html创建型:        1. 单件模式(Singleton Pattern)   &nbs...

2018-10-30 16:11:44 5111

原创 opencv第一个程序

结构:学习opencv一书中,提到opencv主体一共分为五个模块。其中图中没有的模块为没有包含CvAux模块,该模块中一般存放一些即将被淘汰的算法和函数(如基于嵌入式隐马尔可夫模型的人脸识别算法),同时还有一些新出现的实验性的算法和函数(如背景和前景的分割)。

2017-06-05 08:59:53 472

原创 排序算法之桶排序

原理:先建立桶,在10个桶内进行取元素个位,入桶,排序后再取元素十位,入桶,排序。......百位,千位.....。举例:31,12,5,57,2,31,90,32,95,76我们先取各个元素的个位。31,12,5,57,2,31,90,32,95,76 桶标号012345678

2017-03-21 18:04:29 228

原创 排序算法之基数排序

原理:我们先在待排序数列里面找到这些元素最大的位数,然后按照计数排序的思想对待排序序列个位、十位、百位、...分别进行计数排序。最终形成有序的序列。举例:原始数据31,12,5,57,2,31,90,32,95,76我们分别去除原始数据的个位。31,12,5,57,2,31,90,32,95,76统计个位数出现的次数。   0

2017-03-20 22:39:10 271

原创 排序算法之计数排序

原理:假设待排序序列没有负数。对序列里面的所有元素,确定比该元素小的元素有几个。利用这个信息就能知道该元素应该放在哪个位置上。举例:  0    1    2    3     4     5    6    7    8     9   (下标)1755239356

2017-03-20 19:29:42 349

原创 排序算法之归并排序

原理:将一个序列进行拆分,直到不能拆分为止,分为(N个组),然后再将两组元素进行比较,排列成有序的组,直到组合成一个组。举例:31,12,5,57,2,31,90,32,95,76拆分: {31,12,5,57,2}                                                                            

2017-03-20 03:23:05 242

原创 排序算法之堆排序

原理:有N个元素,从层数最多的根节点开始,从右到左逐层向上,不断的构造一个大根堆,当最上层的根为最大的元素的时候,和这个树最后一个子节点交换。然后在对N-1个元素继续构造大根堆。举例:   0    1   2    3   4    5    6     7     8     9   (下标)    125572319032

2017-03-19 22:53:50 235

原创 排序算法之快速排序

原理:已升序为例,取一个数为中位数,比这个数小的放到左边,比这个数大的放到右边。废话不多说了,我们来看一个快速排序的小视频吧(http://baidu.ku6.com/watch/8495694393207415318.html?page=videoMultiNeed)。举例:31, 12, 5, 57, 2, 31, 90, 32, 95,76比较31和76,31

2017-03-15 18:31:53 252

原创 排序算法之希尔排序

原理:希尔排序算法是直接插入排序算法演变而来的一个算法,其原理是在直接插入排序的基础上增加了一个跨度。(直接插入排序:http://blog.csdn.net/elijah_wong/article/details/56287491)举例:例如我们让首次跨度为5。2,12,5,57,31,31,90,32,95,76第一次完整的比较2和31,12和90,5和32,5

2017-03-15 16:43:06 277

原创 排序算法之插入排序

原理:对比两个元素,把较小(或较大)的元素取出来交给临时变量,然后从这个元素的位置开始,向前查找比这个元素小的数据,如果前面元素大于该元素,前面的元素向后移动,最终把这个元素排在对应的位置上。举例:2,12,5,57,31,31,90,32,95,76第一次比较2和12,不做变动。第二次比较12和5,12向后移动。5插入在2的后面。2,5,12,57,31,

2017-03-14 19:24:18 185

原创 排序算法之选择排序

原理:内层循环遍历找到当前遍历数据中的最小或最大的数据,与外层循环当前下标数据进行比较,如果满足条件,选择是否交换对应下标的数据。举例:原始数据212557313190329576外循环每执行一次的数据2125573131903295762

2016-12-07 17:22:24 187

原创 排序算法之冒泡排序

原理:依次便利数据,比较相邻元素,把数值较大或较小的数据往后排。假设有n个数据,那么第一次最大或最小的数值排到最后(n-1的位置),第二次最大或最小的数值排在(n-2的位置),以此类推。举例:原始数据212557313190329576依次内循环结束的数据25123157

2016-12-07 14:36:06 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除