C语言练习
食鹿...
记录学习过程!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C:希尔排序(C语言)
【代码】C:希尔排序(C语言)原创 2023-01-17 15:35:43 · 167 阅读 · 0 评论 -
C:快速排序(C语言实现)
【代码】C:快速排序(C语言实现)原创 2023-01-16 06:00:00 · 153 阅读 · 0 评论 -
二分查找(折半查找)C语言实现
二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。原创 2023-01-15 16:17:05 · 278 阅读 · 0 评论 -
C:冒泡排序(代码实现)
它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行,直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。原创 2023-01-15 14:56:36 · 1605 阅读 · 0 评论 -
C:结构体简单练习
定义一个结构体来描述一个学生信息(学号/姓名/成绩/出身年月日),再从键盘上输入5个学生的信息,按成绩的降序依次输出每个学生的成绩。原创 2023-01-14 17:12:03 · 204 阅读 · 0 评论 -
C语言:直接插入排序
插入排序是把一个记录插入到已排序的有序序列中, 使整个序列在插入该记录后仍然有序。插入排序中较简单的一种方法是直接插入排序, 其插入位置的确定方法是将待插入 的记录与有序区中的各记录自右向左依次比较其关键字值的大小。原创 2023-01-11 20:52:52 · 202 阅读 · 0 评论 -
C语言:选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。选择排序不稳定的排序方法。原创 2023-01-10 22:42:50 · 313 阅读 · 0 评论 -
C语言:求斐波那契数列前n项的和
【代码】C语言:求斐波那契数列前n项的和。原创 2022-12-22 00:06:51 · 8548 阅读 · 5 评论
分享