目录
给一个无向图染色,可以填充红黑两种颜色,必须保证相邻两个节点不能同时为红色,输出有多少种染色方案。
数字去重然后排序输出
将输入的数字进行去重,把这些数从小到大排序,按照排好的顺序输出:
public static void main(String[] args) {
System.out.println("输入数字:");
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
int count = 0;
// 将String类型转化为Int类型
// int IntStr = Integer.parseInt(str);
int len = str.length();
int[] intArray = new int[len];
List<Integer> list = new ArrayList<>();
for (int i = 0; i < len; i++) {
intArray[i] = Integer.parseInt(String.valueOf(str.charAt(i)));
}
// Arrays.sort(intArray);
for (int i = 0; i < len; i++) {
boolean isTrue = true;
f