摘要: 一维数组 特点 一维性:数组中的所有元素都排列在一条直线上,只有一个维度。 类型一致性:数组中的所有元素都必须是相同的数据类型。 索引访问:通过索引可以快速访问数组中的任何元素。索引通常从0开始,但这也取决于编程语言的约定。 固定大小(或动态大小):在静态类型语言中,数组的大小在创建时确定,并在整个 阅读全文
posted @ 2024-08-07 15:05 Re-damancy^4029 阅读(67) 评论(0) 推荐(0)
摘要: 数组的算法 目录数组的算法1. 数组排序2. 数组查找3. 数组求和、求最大值和最小值4. 数组反转5. 数组乱序6. 数组复制7. 数组去重 1. 数组排序 冒泡排序:通过重复遍历要排序的数组,比较相邻元素的大小,并在必要时交换它们的位置,直到整个数组排序完成。冒泡排序的时间复杂度为O(n^2), 阅读全文
posted @ 2024-08-07 15:04 Re-damancy^4029 阅读(39) 评论(0) 推荐(0)
摘要: 数组的概念 数组(Array)是一种基础且广泛使用的数据结构,用于在计算机内存中连续存储相同类型的数据。数组中的每个元素可以通过索引(或下标)进行访问,索引通常是整数,用于指定元素在数组中的位置。第一个元素的索引通常是0(但在某些编程语言中可能是1),随后的元素索引依次递增。 数组的主要特点包括: 阅读全文
posted @ 2024-08-06 10:17 Re-damancy^4029 阅读(34) 评论(0) 推荐(0)
摘要: 多维数组 目录多维数组定义与特点特点应用场景遍历与操作注意事项 定义与特点 定义:多维数组是由一组类型相同的数据元素构成的有序集合,这些数据元素受多个线性关系的约束,每个线性关系对应一个维度。 特点 类型一致性:多维数组中的所有元素必须是相同的数据类型。 连续存储:在内存中,多维数组的元素通常是连续 阅读全文
posted @ 2024-08-06 10:16 Re-damancy^4029 阅读(55) 评论(0) 推荐(0)
摘要: 跳转语句 1. break 语句 作用:用于终止最近的封闭循环(如for、while、do-while循环)或switch语句,并将控制权传递给终止语句后面的语句。 用法:只能用在循环体或switch语句内部。 示例 continue 语句 作用:用于跳过当前循环中尚未执行的代码部分,并将控制权传递 阅读全文
posted @ 2024-08-05 09:15 Re-damancy^4029 阅读(13) 评论(0) 推荐(0)
摘要: 绘制程序流图 目录绘制程序流图基本步骤常用符号工具注意事项 基本步骤 确定程序的主要功能:首先明确程序需要完成的主要任务。 识别关键操作:将程序分解为一系列关键的操作或步骤。 确定控制结构:识别程序中的顺序结构、选择结构(如if-else语句)和循环结构(如for、while循环)。 选择符号:根据 阅读全文
posted @ 2024-08-05 09:12 Re-damancy^4029 阅读(103) 评论(0) 推荐(0)
摘要: 顺序结构 顺序结构通常包含以下几个部分: 输入操作:程序开始执行时,可能需要从用户那里获取一些输入数据,这些数据将用于后续的计算或处理。 处理操作:根据程序的逻辑,对输入的数据进行一系列的处理或计算。这部分是程序的核心,包含了实现程序功能的关键代码。 输出操作:将处理的结果展示给用户或其他系统。输出 阅读全文
posted @ 2024-08-03 09:44 Re-damancy^4029 阅读(34) 评论(0) 推荐(0)
摘要: 循环结构 目录循环结构1. for 循环2. while 循环3. do-while 循环循环控制语句 1. for 循环 for 循环是最常用的循环结构之一,它通常用于在知道循环次数的情况下进行循环。for 循环的语法结构如下: 初始化表达式:在循环开始前执行,通常用于初始化循环控制变量。 循环条 阅读全文
posted @ 2024-08-03 09:42 Re-damancy^4029 阅读(41) 评论(0) 推荐(0)
摘要: 分支结构 目录分支结构一、分支结构分类单一分支双分支多分支switch语句二、应用场景三、设计原则 一、分支结构分类 单一分支 单一分支结构是最简单的分支结构,它只有一个条件判断,当条件为真(True)时执行一段代码,否则不执行任何操作。例如,使用if语句实现: if (条件) { // 条件为真时 阅读全文
posted @ 2024-08-03 09:39 Re-damancy^4029 阅读(131) 评论(0) 推荐(0)
摘要: 运算符 目录运算符1. 算术运算符2. 赋值运算符3. 关系运算符(比较运算符)4. 逻辑运算符5. 位运算符6. 条件运算符(三元运算符)示例 1. 算术运算符 算术运算符用于执行基本的数学运算,包括: 加法(+):两数相加。 减法(-):两数相减。 乘法(*):两数相乘。 除法(/):两数相除, 阅读全文
posted @ 2024-08-02 10:43 Re-damancy^4029 阅读(61) 评论(0) 推荐(0)