java中常用算法算法
来源:互联网 发布:mac safari 弹广告 编辑:程序博客网 时间:2024/04/28 02:55
一.排序:
1.调用静态Arrays.sort()方法来排序
private static void sort(int array[]){ Arrays.sort(array) }
2.冒泡排序:
public void bubbleAlor(int[] data) {int temp;for (int i = 0; i < data.length; i++) {for (int j = 0; j < data.length - i - 1; i++) {if (data[j] > data[j + 1]) {temp = data[j];data[j] = data[j + 1];data[j + 1] = temp;}}}}
3.选择排序:
public void chooseSeq(int[] data) {for (int i = 0; i < data.length; i++) {int min = i;for (int j = i + 1; j < data.length; j++) {if (data[min] > data[j]) {min = j;}}if (min != i) {int temp = data[min];data[min] = data[i];data[i] = temp;}}}
找出数组中的最小值:
private static int findMin(int array[]){ int min=Integer.MAX_VALUE;//int类型能表示的最大值 for(int e:array){ if(e<min)min=e; } return min;}
private static int addAll(int array[]){ int sum=0; for(int i:array){ sum+=array[i]; } return sum; }
0 0
- java中常用算法算法
- java中常用算法(面试)
- java中常用算法(面试)
- java面试中常用的排序算法
- java面试中常用的排序算法
- Java面试中常用的算法
- java面试中常用的排序算法
- java中常用算法—二分法查找
- java中常用的排序算法
- java面试中常用的排序算法
- Java中常用的数组排序算法
- JAVA中二叉树的常用算法
- Java中常用的排序算法
- Java中常用的排序算法
- Java中常用的查找算法
- Java算法中Integer常用方法
- java中常用的算法,android中常用的算法(冒泡排序算法、希尔排序算法等)
- 游戏中常用算法
- 第五节 常用组件 之 Lookup 转换属性
- html 链接的四种状态
- #笔记#圣思园 JavaSE 第34讲——Arrays类解析
- .Net 实现伪静态及意义
- spinner和AutoCompleteTextView分割线颜色设置
- java中常用算法算法
- 分布式事务
- pdf2swf 转换时报This file is too complex to render- SWF only supports 65536 shapes at once
- linux shell 字符串操作(长度,查找,替换)详解
- 可扩展、高可用服务网络设计方案
- Mysql 5+ 定时执行任务
- 浏览器禁用右键菜单
- Android App打包总结
- 奥数等式:暴力穷举法