6.4 插入排序算法
循环遍历,将每次得到新的无序值参与到有序列表中重新排序. 比如: 发扑克牌,未发的牌就是无序序列, 当我们每起一张牌会将手里已经有的牌重新排序
循环遍历,将每次得到新的无序值参与到有序列表中重新排序. 比如: 发扑克牌,未发的牌就是无序序列, 当我们每起一张牌会将手里已经有的牌重新排序
在数组的查询遍历中,当前元素和数组中剩下的元素根据排序条件(升序或者降序)的极限值进行位置的互换 升序排序: 当前元素和数组中剩下元素中最小的元素进行比较,并交换双方的位置 降序排序: 当前元素和数组中剩下元素中最大的元素进行比较,并交换双...
比较2个元素的值的大小比较,进行位置调换
案例1: 多组三角对冲货币名称编成一个二维数组 三角套利原理 假设: 1 欧元 = 1美元, 1美元 = 2.4英镑 而: 1欧元 = 2.2英镑 间接兑换后, 和直接兑换后存在0.2英镑的利差 案例2: 将 开盘价, 最高价, 最低价, ...
由相同数据类型组成的一行数据合集
循环控制语句: 根据指定的条件, 更改执行序列的流程 控制语句 注解 break 根据指定的条件,终止循环流程,并结束循环 continue 根据指定的条件, 过滤循环序列,并不会结束循环
当一个变量存在多种值时,并需要执行不同的程序,并且需要检测变量是否满足条件 常量表达式 : 被检测的变量,只能是整数或者字符 case : 检测变量是否是当前值,注意 case后面需要跟着 : break: 执行程序结束后,需要break结...
也叫三目运算符 格式: 表达式1 ? 表达式2 : 表达式3 当表达式1条件为真时,返回表达式2的结果, 为假时,返回表达式3的结果