next

    xiaoxiao2021-03-25  66

    import java.util.*; import java.io.*; import java.math.*; public class Main { static void permute(List<Integer> arr, int k){ for(int i = k; i < arr.size(); i++){ Collections.swap(arr, i, k); permute(arr, k+1); Collections.swap(arr, k, i); } for (int i = 0; i < arr.size(); i++) { System.out.print(arr.get(i)); } System.out.println(); /* if (k == arr.size() -1){ System.out.println(Arrays.toString(arr.toArray())); } */ } public static void main(String[] args){ Main.permute(Arrays.asList(1,2,3), 0); } }
    转载请注明原文地址: https://ju.6miu.com/read-26064.html

    最新回复(0)