IT/알고리즘

1일 1코딩 [프로그래머스]

So1_b 2022. 5. 24. 22:08

문자열 내 마음대로 정렬하기 

https://programmers.co.kr/learn/courses/30/lessons/12915

import java.util.Arrays;
class Solution {
    public String[] solution(String[] strings, int n) {
        Arrays.sort(strings); //오름차순으로 정렬
		System.out.println(Arrays.toString(strings));
		
		for(int i=0; i<strings.length-1; i++) {
            
			for(int j=strings.length-1;j>i;j--) {
                
				if(strings[j-1].charAt(n)>strings[j].charAt(n)) {
					String s=strings[j-1];
					strings[j-1]=strings[j];
					strings[j]=s;
				}
			}
		}
		return strings;
    }
}