找数组最小值和次小值的方法
2015-05-31 23:10
155 查看
对数组进行一次遍历找出其最小值和次小值 int min1 = 10000; int min2 = 10000; int ind1 = -1; int ind2 = -1; for (int j = 0; j < i; j++) { if (ht[j] < min1) { min2 = min1; ind2 = ind1; min1 = ht[j]; ind1 = j; } else if (ht[j] < min2) { min2 = ht[j]; ind2 = j; } }
相关文章推荐
- 文件遍历排序函数
- Lua 学习笔记之C API 遍历 Table实现代码
- Erlang中遍历取出某个位置的最大值代码
- C++实现图的邻接矩阵存储和广度、深度优先遍历实例分析
- C++实现图的邻接表存储和广度优先遍历实例分析
- php遍历目录方法小结
- 一个目录遍历函数
- php遍历删除整个目录及文件的方法
- PHP遍历文件夹与文件类及处理类用法实例
- PHP遍历XML文档所有节点的方法
- php中使用key,value,current,next和prev函数遍历数组的方法
- C#使用前序遍历、中序遍历和后序遍历打印二叉树的方法
- C#使用foreach遍历哈希表(hashtable)的方法
- php递归遍历多维数组的方法
- C#使用yield关键字让自定义集合实现foreach遍历的方法
- C#使用foreach语句简单遍历数组的方法
- Javascript遍历Html Table示例(包括内容和属性值)
- JavaScript遍历table表格中的某行某列并打印其值
- Javascript的数组与字典用法与遍历对象的属性技巧
- 使用jquery prev()方法找到同级的前一个元素