plduhoux
2/23/2018 - 5:27 PM

splitByValue

List<Integer> splitByValue(int k, int[] e) {
    List<Integer> less = new ArrayList<>();
    List<Integer> great = new ArrayList<>();
    boolean isIn = false;
    for (int i = 0; i < e.length; i++) {
        if (e[i] < k) less.add(e[i]);
        else great.add(e[i]);
    }
    less.addAll(great);
    return less;
}