码迷,mamicode.com
首页 >  
搜索关键字:简单排序    ( 235个结果
数据结构之常见的排序算法c语言实现
常见的简单排序算法有冒泡排序、选择排序、插入排序、快排、堆排序、归并排序、希尔排序等,这些排序的理论在网上有很多,这就只给出常见的排序算法源码,上学时候写的,不足之处欢迎大家指正。下面几种排序的主函数入口为:intmain(intargc,char*argv[]) { inti,len; inta[]..
分类:编程语言   时间:2016-12-11 23:40:31    阅读次数:213
数据结构之简单排序的三种玩法
本文主要介绍,一个简单排序算法都可以有哪几种玩法(以选择排序为例,代码请在cpp文件下运行) 选择排序...总结为三个步骤就是: 1.在一段区间内找最大/最小元素. 2.将最大/最小元素与区间中的第一个值进行交换 3.缩小查找区间 如果你还没有理解?不用担心,请参考:选择排序_百度百科:http:/ ...
分类:编程语言   时间:2016-12-05 11:54:44    阅读次数:170
简单排序
...
分类:编程语言   时间:2016-12-04 11:26:52    阅读次数:215
实验十一:指针(2)
一、实验内容 一、实验内容 1.冒泡法进行排序。要求自定义一个函数实现用冒泡法对整数数组进行简单排序。函数接口定义: 其中a是待排序的数组,n是数组a中元素的个数。该函数用冒泡法将数组a中的元素按升序排列,结果仍然在数组a中。 编写主函数,并在其中调用函数sort(),试编写相应程序。 2.在数组中 ...
分类:其他好文   时间:2016-12-03 15:15:40    阅读次数:334
排序算法(一)3种简单排序(选择,冒泡,插入)
排序是数据处理中十分常见且核心的操作,虽说实际项目开发中很小几率会需要我们手动实现,毕竟每种语言的类库中都有n多种关于排序算法的实现。但是了解这些精妙的思想对我们还是大有裨益的。本文简单温习下最基础的三类算法:选择,冒泡,插入。 先定义个交换数组元素的函数,供排序时调用 简单选择排序 简单选择排序是 ...
分类:编程语言   时间:2016-11-26 14:04:51    阅读次数:219
简单排序
描述 你知道吗,在ACM程序设计竞赛中经常会遇到排序问题,如果你每次都花费大量的时间去编写排序函数,那可不好,因此要好好去练习啦!下面好好练练吧:给定N个整数,请你对这些整数进行升序排列并输出。 你知道吗,在ACM程序设计竞赛中经常会遇到排序问题,如果你每次都花费大量的时间去编写排序函数,那可不好, ...
分类:编程语言   时间:2016-10-01 10:33:02    阅读次数:228
头条校招 编程第一题
头条的2017校招开始了!为了这次校招,略去! 简单的思路就是排序,然后数就行了。刚开始写的很简单,没考虑这样的情况比如(10,30,50),10和30之间可以插入20满足条件,然后这个例子的结果应该是3.我当时没有做出来!后来跟师姐简单讨论下,说是简单排序后,每3个3个检查一下不就可以了么,我恍然 ...
分类:其他好文   时间:2016-09-21 23:16:30    阅读次数:196
排序算法之冒泡排序
【六月五号】排序算法之冒泡排序今天说的仍然是一中简单排序——冒泡排序,时间复杂度O(n^2)。其基本思想是:通过相邻元素之间的比较和交换使较小的元素逐渐从后向前移动,就像水底的气泡一样逐渐向上冒。具体过程如下:首先比较d[n]和d[n-1],若d[n]<d[n-1],则交换,使较..
分类:编程语言   时间:2016-09-14 23:35:48    阅读次数:172
简单排序(java)
package test; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOExcepti ...
分类:编程语言   时间:2016-09-05 23:33:35    阅读次数:289
简单选择排序
继续完成大话数据结构里的简单选择排序,简单排序排序的思想是:通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录。书中用的是下标,我感觉有些不好理解,故就更加麻烦的用了一个循环来查找下标元素,尽管这样时间复杂度增大了,但胜在好理解,当前就是想增大自己的代码量,增强自己的编程能力,故先用 ...
分类:编程语言   时间:2016-08-26 15:28:43    阅读次数:113
235条   上一页 1 ... 10 11 12 13 14 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!