![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序
chuantaoch
我思故我在,我知故我记。
展开
-
数据结构基本理解
数据结构概述 1、什么是结构,我理解为一种规则,为了达到一种特定的目的,而进行的一项操作。 2、我们如何把现实中大量而复杂的问题以特定的数据类型和特定存储结构保存到住存储器(内存)中,以及在此基础上为实现某个功能、(比如查找某个元素、删除某个元素、对所有元素进行排序)而执行的相应操作,这个相应的操作也叫算法。 3、线性结构 连续存储-数组 离散存储-链表 线性结构的两种常见应用之一 栈 线性结构的...原创 2020-04-15 13:27:01 · 138 阅读 · 0 评论 -
什么是插入排序
插入排序 一、思想 1、插入排序,就像玩扑克牌一样,按照玩法规则(顺子),拿到一张牌,将其插入到已经理好的牌中。 2、插入排序算法的思想就是:维护一个有序区,把元素一个一个插入到有序区的适当位置,直到所有的数据元素有序位置。 二、算法步骤(从小到大排序) 1、给定无序数据(数组); 2、把数组的首元素作为有序区,此时有序区只有一个元素; 3、第一轮,有序区有且只有一个元素,将第二个元素取出作为待插...原创 2019-12-27 17:27:58 · 369 阅读 · 0 评论