2017年11月14日
摘要: 图解: 二分折半查找使用前提是数组是有序。 题目分析: 通过观察发现,本题目要实现查找指定数值在元素有序的数组中存储的位置(索引),返回该位置(索引)。 再根据新的查询范围,更新最中间元素位置,然后使用中间元素值与要查找的指定数值进行比较 n 比较结果相等,返回中间元素值的索引 n 比较结果不相等, 阅读全文
posted @ 2017-11-14 10:03 南巷挽清风 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: 图解:数组元素{13,46,22,65,3} 题目分析: 通过观察发现,本题目要实现把数组元素{13,46,22,65,3}进行排序 解题步骤: a) 进行第一圈元素比较时,内层循环次数为数组长度 - 1 b) 进行第二圈元素比较时,内层循环次数为数组长度 - 2 c) 依次类推,得出结论:进行第n 阅读全文
posted @ 2017-11-14 10:00 南巷挽清风 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 通过观察发现,本题目要实现把数组元素{13,46,22,65,3}进行排序 解题步骤: a) 进行第一圈元素比较时,要比较的第一个元素为数组第一个元素,即索引为0的元素 b) 进行第二圈元素比较时,要比较的第一个元素为数组第二个元素,即索引为1的元素 c) 依次类推,得出结论:进行第n圈 阅读全文
posted @ 2017-11-14 09:41 南巷挽清风 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 通过观察发现,本题目要实现原数组元素倒序存放操作。即原数组存储元素为{11,22,33,44},逆序后为原数组存储元素变为{44,33,22,11}。 解题步骤: 代码如下: 完成。 阅读全文
posted @ 2017-11-14 09:35 南巷挽清风 阅读(850) 评论(0) 推荐(0) 编辑