![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据算法
多喝热水Y
不积跬步无以至千里,不积小流无以成江海
展开
-
排序知识点
直接插入排序:开始时有序表中只包含一个元素,无序表中包含有N-1个元素排序过程中每次从无序表中取出第一个元素,将它插入到有序列表中的适当位置,使之成为新的有序表。每一趟都是将一个记录插入到前面的有序段中。直到所有记录都插入到有序段中,需进行n-1趟。当然在起始的时候认为有序表中只包含一个元素,一类是有序表假设数列有七个,我们需要从小到大排,首先我们了解下这个排序的过程,直接插入排序它会将起始记录作为监视哨;快速排序:快速排序是一种交换排序,基本思想是:从待排序列的n个记录中任何取一个记录R作为原创 2020-05-28 15:27:49 · 394 阅读 · 0 评论 -
字符串的意义
字符串也可以简称为串,在数据结构中,串是一种在数据元素的组成上具有一定的约束条件的线性表,即要求组成线性表的所有数据元素都是字符,所以说串是一个有穷的字符序列。串是由零个或多个字符组成的有限序列,记作s=”s0s1…sn-1”(n≥0),其中s是串名,字符个数n称作串的长度,双撇号括起来的字符序列”s0s1…sn-1”是串的值。每个字符可以是字母、数字或任何其它的符号。零个字符的串(即:””)称为空串,空串不包含任何字符。值得注意的是:1、 长度为1的空格串“”不等同于空串2、 值为单个字符串的字符串原创 2020-05-15 14:28:52 · 1088 阅读 · 0 评论 -
算法
在刚开始接触算法的时候,对算法的理解真的时有点难理解,毕竟这东西也不简单,视频不是看一两遍就能把它看懂了,而是要重复的看。算法是对特定问题求解步骤的一种描述,它是指令的有限序列。做任何事情都必须事先想好进行的步骤,然后按部就班地进行,才不会发生错误,计算机解决问题也是如此。对于一些常用的算法应该熟记,比如求阶乘、求素数、求是否闰年等算法,在解决实际问题时,可参加已有的类似算法,按照业务逻辑设计出...原创 2020-05-08 09:22:49 · 171 阅读 · 0 评论 -
数据结构与算法
学了半个多月的数据算法与结构,感觉学到的并不多。那么我们学习这个算法就是为了提高程序执行效率这样的问题,数据算法就是在此背景下形成和发展起来的。这门课程的目的正是使我们更快地缩写出更高效的程序。算法+数据结构=程序,要学好程序,少不了算法这些。算法是解决问题的方法,是程序设计的精髓,程序设计的实质就是构造解决问题的算法。算法的设计取决于数据的逻辑结构,算法的实现取决于数据的物理存储结构。算法...原创 2020-04-28 10:38:12 · 116 阅读 · 0 评论