欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

快速排序

程序员文章站 2022-03-21 11:07:43
...

在这之前说一个故事~学校前面开打印店老板自己开发程序,我们把需要打印的文件上传他的app就可以自动打印还是挺方便的,比如上课前打印,直接去取就好,据说国家什么文物书籍在找他合作打印现在真的学好代码,走遍天下都不怕呀~本来我觉得学代码编程挺吃力的,但是我觉得现在已经是必不可少的一门技能,决定学好编程,我觉得以后我也想做这样互联网+,觉得还蛮酷炫的

快速排序有两种算法:

1.创建一个数组保存数据num[]

2.调用快速排序方法

   2.1 将num[0]记做关键字,设置i,j两个变量,i=0,j=N-1; j从最右边开始和关键字对比,找到比关键字小的,和关键字对换,i从最左边开始和关键字对比,找到比关键字大的,然后和关键字对换

   2.2 将num[0]记做关键字,设置i,j两个变量,i=0,j=N-1; j从最右边开始和关键字对比,找到比关键字小的,i从最左边开始和关键字对比,找到比关键字大的,然后对换这两个值

3.递归2