C语言
初见先生9420
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快速排序
一、基本思想 通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。 二、算法分析 1、算法描述 快速排序使用分治法来把一个串(list)分为两个子串(sub-lists)。具体算法描述如下: 从数列中挑出一个元素,称为 “基准”(pivot); 重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(p原创 2020-12-04 17:03:57 · 134 阅读 · 0 评论 -
在C语言中会用到的串运算函数
在C语言中会用到的串运算函数 字符串的定义: 1.StrAssign(&T,chars)//串赋值,生成值为chars的串T 2.StrCompare(S,T)//串比较,若S>T,返回值大于0 3.StrLength(S)//求串长,即返回串S中的元素个数 4.Concat(&T,S1,S2)//串连接,用T返回S1+S2的新串 5.SubString(&Sub,S,pos,len)//求S中pos起长度为len的子串 6.int Index(S,T,pos)//子串定位函数原创 2020-11-06 21:53:07 · 1516 阅读 · 0 评论
分享