今天工作的空余时间比较多,说点废话。 话说三国时期,孙权送来了一头巨象给曹操,曹操想知道这象的重量,询问属下,都不能说出称象的办法。曹冲说:“把象放到大船上,在水面所达到的地方做上记号,再让船装载其他东西(当水面也达到记号的时候),称一下这些东西,那么比较下(东西的总质量差不多等于大象的质量)就能知 ...
分类:
编程语言 时间:
2019-07-25 20:32:04
阅读次数:
162
需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法,归并排序将下面数组中 的值按照从小到大的顺序进行排序。 $arr=array(11,3,56,62,21,66,32,78,36,76,39,88,34); 1.冒泡排序 介绍: 冒泡排序(Bubble Sort)是一种简单的排序算法。它 ...
分类:
编程语言 时间:
2019-07-20 17:27:44
阅读次数:
142
闲着没事,想思考一下两种排序法的直观对比,写了个小程序,代码如下,分析见后面: 运行结果如图: 想要看到更悬殊的差距,自行调大“int length =100;”的值就可以了。 简单地分析: 1、冒泡法对n个数排序,第一次比较n-1个,第二次比较n-2个,第三次比较n-3个。。。。以此类推。 2、快 ...
分类:
编程语言 时间:
2019-06-03 20:12:40
阅读次数:
147
这次实验的学会了快速排序法,以及类的使用,这种实践比光看课本收益更多。 ...
分类:
编程语言 时间:
2019-03-26 01:10:04
阅读次数:
135
实验总结: 本次实验相比上次难度提升了 但我在会使用快速排序法的基础上学会了用c++编写快速排序法。 ...
分类:
其他好文 时间:
2019-03-25 23:14:56
阅读次数:
167
【JavaScript算法】 快速排序法 一、快速排序法概念 我们将一个杂乱无章的数组进行一个快速排序,可以先从一个数组中取一个中间值,将一个数组一分为2,左边的数组跟中间值进行比较,小的放在左边,大的放在右边。比较完毕后再次取中间值,再次比较一次类推 二、思路 1、取的中间值,以及中间值的下标 2 ...
分类:
编程语言 时间:
2019-03-14 15:20:10
阅读次数:
209
我写的大部分博客,基本上都是留作日后回忆知识点所用,当然,如果我的文章能帮到道友们!我会更加的开心,与荣幸!如果有错误之处,请海涵,并指出问题所在,看见后我必加以修改,感谢!共勉。一起进步! 之前看过的一篇博客之中,总结了排序的效率的问题,基本上(不说死) 冒泡<选择<插入<快速(快速排序法的效率最 ...
分类:
编程语言 时间:
2019-03-05 09:14:53
阅读次数:
219
由于作者不习惯该编辑器,只是贴出上本文的截图,详见:https://www.yuque.com/docs/share/3592da47-f9a5-4837-b2f6-1b553fcd8e3e
分类:
编程语言 时间:
2018-12-03 20:18:16
阅读次数:
145
由于作者不习惯该编辑器,只是贴出上本文的截图,详见:https://www.yuque.com/docs/share/33cb075a-ce6e-45f3-8de0-0ea0f749d1bf
分类:
编程语言 时间:
2018-12-03 19:50:08
阅读次数:
162
using System; namespace c练习五 { class Program { public static void Main(string[] args) { string str=Console.ReadLine();//请用户输入一个数 string[] strArray =st... ...
分类:
编程语言 时间:
2018-10-15 23:07:34
阅读次数:
413