“慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。网站首页程序人生
c语言归并排序迭代法的实现
发布时间:2021-04-26 21:36:56作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/0f8e9cf0cfec907614136bcf254b3a88.gif)
首先这里借用下这个博客的一张图用来说明归并排序的实现原理https://www.cnblogs.com/chengxiao/p/6194356.html归并排序分为迭代法和递归法,这里主要实现迭代法,迭代法,即图
阅读全文>>为什么c语言中有时需要函数声明有时不用函数声明
发布时间:2021-04-23 21:04:21作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/c039fed19cd2cd35a19bb4295b4be9b0.png)
在c语言中对于方法有声明和定义两个阶段。但是在使用过程中你会发现有时候函数只需要定义,不需要声明也能用,但是有时候函数必须要声明,只定义是不行的。这里可以看到这个merg
阅读全文>>c语言实现希尔排序算法
发布时间:2021-04-22 21:18:40作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/bde66eb48a9decd4710a75e54217355d.gif)
希尔排序希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。希尔排序是非稳定排序算法。希尔排序是基于插入排序的以下两点性质而提出改进方法的:插入排序在
阅读全文>>c语言实现插入排序算法
发布时间:2021-04-22 21:06:17作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/131df6d97fc65722fd37e6b48559626e.gif)
插入排序插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序
阅读全文>>c语言实现选择排序算法
发布时间:2021-04-21 21:48:17作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/cff57c04be7a2ebd70e578832798e80b.gif)
选择排序选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续
阅读全文>>