华为机试题提交不了 在eclipse明明通过了
package test;
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = sc.nextInt();
}
ArrayList<Integer> arrList = new ArrayList<Integer>();
sort(arr, arrList);
}
private static void sort(int[] arr, ArrayList<Integer> arrList) {
// TODO Auto-generated method stub
int temp;
for (int i = 0; i < arr.length; i++) {
for (int j = i + 1; j < arr.length; j++) {
// max=arr[0];
if (arr[i] > arr[j]) {
temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
}
}
for (int i = 0; i < arr.length; i++) {
if (!arrList.contains(arr[i])) {
arrList.add(arr[i]);
}
}
for (int a : arrList) {
System.out.println(a);
}
}
}
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = sc.nextInt();
}
ArrayList<Integer> arrList = new ArrayList<Integer>();
sort(arr, arrList);
}
private static void sort(int[] arr, ArrayList<Integer> arrList) {
// TODO Auto-generated method stub
int temp;
for (int i = 0; i < arr.length; i++) {
for (int j = i + 1; j < arr.length; j++) {
// max=arr[0];
if (arr[i] > arr[j]) {
temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
}
}
for (int i = 0; i < arr.length; i++) {
if (!arrList.contains(arr[i])) {
arrList.add(arr[i]);
}
}
for (int a : arrList) {
System.out.println(a);
}
}
}
为什么提交不了 通不过样例 明明在eclipse上可以通过 求大神帮助
链接:https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0?tpId=37&tqId=21226&rp=0&ru=/ta/huawei&qru=/ta/huawei/question-ranking
来源:牛客网
来源:牛客网
Input Param
n 输入随机数的个数
inputArray n个随机整数组成的数组
Return Value
OutputArray 输出处理后的随机整数
排序和去重功能
排序和去重功能

查看1道真题和解析