简单算法1
Posted 疯子的记忆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单算法1相关的知识,希望对你有一定的参考价值。
public static void main(String[] args) { int a[] = new int[]{2,4,6,8,3}; Arrays.sort(a); //2 3 4 6 8 int b = 12; int j = a.length - 1; for (int i = 0; i <= j; ) { if (a[i] == b) { System.out.println(a[i]); break; } if (a[j-1] == b) { System.out.println(a[j-1]); break; } if (a[i] + a[j] == b) { System.out.println(a[i]+"和"+a[j]); break; } if (a[i]+a[j] < b) { i++; continue; } if (a[i]+a[j] > b) { j--; continue; } } }
以上是关于简单算法1的主要内容,如果未能解决你的问题,请参考以下文章