Skip to content

21.02.11 [프로그래머스] 12915 문자열 내 마음대로 정렬하기 #126

@blossun

Description

@blossun

아이디어

어려운점 & 실수

정답

import java.util.Arrays;
import java.util.Comparator;

public class N12915 {
    private int N;

    public String[] solution(String[] strings, int n) {
        N = n;
        String[] results = Arrays.stream(strings).sorted(new Comparator<String>() {
            @Override
            public int compare(String o1, String o2) {
                int result = o1.charAt(n) - o2.charAt(n);
                if (result == 0) {
                    return o1.compareTo(o2);
                }
                return result;
            }
        }).toArray(String[]::new);
        return results;
    }

}

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions