#排序

汇编:汇编语言实现冒泡排序(loop指令实现)

1;===============================2;循环程序设计3;loop指令实现4;冒泡排序5;for(inti=0;i<N;i++){6;for(inth=0;j<N-1-i>;j++){7;if(array[j]>array[j+1]){8;exchange(array...

汇编:3个数排序(从大到小)

;三个数排序(从大到小)DATASSEGMENTarraydb12,250,123DATASendsCODESSEGMENTASSUMECS:CODES,DS:DATASSTART:movAX,DATASmovDS,AXmovsi,offsetarraymoval,[si]movbl,[si+1]movcl,[si+2...
IT猿 ·2020-03-27

mysql将字符串字段转为数字排序或比大小

  SELECT*FROMStudentWHERE1=1ORDERBY-IDDESC;SELECT*FROMStudentWHERE1=1ORDERBY(ID+1);   2017年09月17日01:36:31 阅读数:6566 版权声明:本文为博主...

cassandra高级操作之索引、排序以及分页

  本次就给大家讲讲cassandra的高级操作:索引、排序和分页;处于性能的考虑,cassandra对这些支持都比较简单,所以我们不能希望cassandra完全适用于我们的逻辑,而是应该将我们的逻辑设计的更适合于cassandra  路漫漫其修远兮,吾将上下而求索!  github:https://github.co...

排序之归并排序

  路漫漫其修远兮,吾将上下而求索!  github:https://github.com/youzhibing  码云(gitee):https://gitee.com/youzhibing  “归并”一词的中文含义就是合并、并入的意思,而在数据结构中的定义是将两个或两个以上的有序表组合成一个...
IT猿 ·2020-03-27

排序之快速排序(下)

  路漫漫其修远兮,吾将上下而求索!  github:https://github.com/youzhibing  码云(gitee):https://gitee.com/youzhibing  快排上是可以进行优化的,那么可以进行哪些优化了,是不是和你想的一样了?我们往下看  如果我们选取的pivotKey是处于整个...
IT猿 ·2020-03-27

排序之快速排序(上)

  本篇博客是在伍迷兄的博客基础上进行的,其博客地址。  希尔排序相当于直接插入排序的优化,它们同属于插入排序类,堆排序相当于简单选择排序的优化,它们同属于选择排序类。而快速排序其实就是冒泡排序的升级,它们都属于交换排序类。即它也是通过不断的比较和移动交换来实现排序的,只不过它的实现,增大了记录的比较和移动的距离,将关...
IT猿 ·2020-03-27

排序之冒泡排序

  本篇博客是在伍迷兄的博客基础上进行的,其博客地址点击就可以进去,里面好博客很多,我的排序算法都来自于此;一些数据结构方面的概念我就不多阐述了,伍迷兄的博客中都有详细讲解,而我写这些博客只是记录自己学习过程,加入了一些自己的理解,同时也希望给别人提供帮助。  无论你学习哪种编程语言,在学到循环和数组时,通常都会介绍一...
IT猿 ·2020-03-27

排序之堆排序

  本篇博客是在伍迷兄的博客基础上进行的,其博客地址点击就可以进去,里面好博客很多,我的排序算法都来自于此;一些数据结构方面的概念我就不多阐述了,伍迷兄的博客中都有详细讲解,而我写这些博客只是记录自己学习过程,加入了一些自己的理解,同时也希望给别人提供帮助。  今天,骚年找到博主,叹了一声:“唉&rdquo...
IT猿 ·2020-03-27

排序之简单选择排序

  本篇博客是在伍迷兄的博客基础上进行的,其博客地址点击就可以进去,里面好博客很多,我的排序算法都来自于此;一些数据结构方面的概念我就不多阐述了,伍迷兄的博客中都有详细讲解,而我写这些博客只是记录自己学习过程,加入了一些自己的理解,同时也希望给别人提供帮助。  选择排序的基本思想是每一趟在n-i+1(i=1,2,&he...
IT猿 ·2020-03-27

排序之希尔排序(shell sort)

  本篇博客是在伍迷兄的博客基础上进行的,其博客地址点击就可以进去,里面好博客很多,我的排序算法都来自于此;一些数据结构方面的概念我就不多阐述了,伍迷兄的博客中都有详细讲解,而我写这些博客只是记录自己学习过程,加入了一些自己的理解,同时也希望给别人提供帮助。  骚年在上次与博主进行了直接插入排序的讨论后,找到了博主,说...

排序之直接插入排序

  本篇博客是在伍迷兄的博客基础上进行的,其博客地址点击就可以进去,里面好博客很多,我的排序算法都来自于此;一些数据结构方面的概念我就不多阐述了,伍迷兄的博客中都有详细讲解,而我写这些博客只是记录自己学习过程,加入了一些自己的理解,同时也希望给别人提供帮助。  相信大家都玩过扑克,特别是斗地主;从你摸完第一张牌开始,之...
IT猿 ·2020-03-27

希尔排序

转自:http://blog.csdn.net/morewindows/article/details/6668714希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量&r...
IT猿 ·2023-05-06

二分法排序

二分法排序算法思想简单描述:在插入第i个元素时,对前面的0~i-1元素进行折半,先跟他们中间的那个元素比,如果小,则对前半再进行折半,否则对后半进行折半,直到left>right,然后再把第i个元素前1位与目标位置之间的所有元素后移,再把第i个元素放在目标位置上。二分法没有排序,只有查找。所以当找到要插入的位置时...
IT猿 ·2023-05-06

[算法天天练]选择排序

选择排序 #include<iostream>usingnamespacestd;voidSelectSort(intdata[],intilen){inttemp;intiIndex=0;for(inti=0;i<ilen-1;i++){iIndex=i;for(intj=i+1;j<...
首页上一页...5455565758下一页尾页