- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 排序算法 —— 冒泡排序
排序算法 —— 冒泡排序 概念 冒泡排序是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。 代码 int arr[5] = {3, 2, 1, 4, 5}; int arrLen =
2022-03-07 19:57:36
438
原创 线性表 —— 顺序表 (C语言)
线性表 —— 顺序表 (C语言) 概念 线性表的顺序表示指的是用一组地址连续的存储单元依次存储线性表中的数据元素,这种表示也称做线性表的顺序储存结构或顺序映像。通常,称这种存储结构的线性表为顺序表 (Sequential List) 。其特点是,逻辑上相邻的数据元素,其物理次序也是相邻的。 1. 顺序表的储存结构 #include <stdio.h> #include <stdlib.h> #include <assert.h> #define MAX_SIZ
2022-01-24 12:00:11
473
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅