Tut5
Tut5
package Tut5;
import java.util.Scanner;
int left = 0;
int right = n - 1;
int k = n - m;
private static int partition(String[] names, int[] marks, int low, int
high) {
int pivot = marks[high];
int i = low;
i++;
}
}
return i;
}
}
Ex2
package Tut5;
import java.util.Scanner;
System.out.println("Sorted strings:");
for (String str : countSort(strings,m)) {
System.out.println(str);
}
}
static String[] countSort(String[] a, int m) {
int n = a.length;
if (n == 0) return a;
String[] output = new String[n];
}
Ex3
package Tut5;
import java.util.*;
public class Exercise3 {
System.out.println("Sorted strings:");
for (String str : radixSort(strings, m)) {
System.out.println(str);
}
}
for (String s : a) {
int index = (position < s.length()) ? (int) s.charAt(position)
: 0;
count[index]++;
}