Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static List<Character> enigma(List<Character> kar1, int dv) {
- int n = kar1.size()/dv;
- if (n == 0)
- return kar1;
- List<List<Character>> daftar = new ArrayList<List<Character>>();
- for (int ii = dv-1; ii>=0; ii--) {
- List<Character> sub = new ArrayList<Character>();
- for (int kk = 0; kk < n; kk++) {
- sub.add(kar1.get(ii*n+kk));
- }
- daftar.add(enigma(sub,dv));
- }
- List<Character> kar2 = new ArrayList<Character>();
- Iterator <List<Character>> myIt = daftar.iterator();
- while (myIt.hasNext())
- kar2.addAll(myIt.next());
- System.out.println(kar2);
- return kar2;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement