摘要: 快速排序:在一组数据中,可以将左边的数字当作枢轴(右边也可以),接下来要做的就是,先从右边找到比枢轴小的数, 再从左边找到比枢轴大的数,接着将这两个数进行交换,重复上述步骤找出所有符合条件的数进行交换, 最后将枢轴放到比枢轴大的数与比枢轴小的数之间。之所以要从右边开始找,并且找到比枢轴小的数是因为交 阅读全文
posted @ 2019-08-10 19:55 yg_staring 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 基于这个https://www.cnblogs.com/yang901112/p/11330900.html插入排序的改动 这里将while 部分改动一下 阅读全文
posted @ 2019-08-10 11:26 yg_staring 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 简单的理解,插入排序,就是原队列中不断的出列一个值,与已经出列的所有值进行一一比较,找到自己的位置进行插队。 下面是学习的来的插入排序以及自己对一些代码的注释;另外,在此基础上将其中的插队代码,单独做成了一个函数。 下面是插入排序的c++代码: 改动的c++代码 阅读全文
posted @ 2019-08-10 11:14 yg_staring 阅读(241) 评论(0) 推荐(0) 编辑