1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 软件测试工程师面试中最经常遇到的一道试题

软件测试工程师面试中最经常遇到的一道试题

时间:2024-06-25 21:29:38

相关推荐

软件测试工程师面试中最经常遇到的一道试题

试题:

任意输入一个整形数组,利用冒泡排序法将其排序,要求从小到大排序,冒泡排序必须优化。

答案:

int a[] = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };

for (int i = a.length - 1; i >= 1; i--) {

boolean flag = true;

for (int j = 0; j < i; j++) {

if (a[j] > a[j + 1]) {

int temp = a[j];

a[j] = a[j + 1];

a[j + 1] = temp;

flag = false;

}

}

if (flag) {

break;

}

}

System.out.println(Arrays.toString(a));

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。