(1).백준 31616번 揃った文字 (Matched Letters)는 모두 같은 문자인지 구해야 하는 문자였는데
그냥 sort로 맨 끝과 앞을 비교했어도 됐을 것 같지만
for문으로 하나씩 순회하면서 처음 글자와 비교 후 중단하는 방식으로 처리했다.
sort 시간복잡도가 있기 때문에
조금 더 복잡해 보이긴 하지만 그래도 for문이 조금 더 효율적일 수는 있을 것 같고
그래도 요즘은 이정도 효율성보다는 가독성이 중요하기 때문에 비교를 바로 하는게 더 좋았을 것 같기도 했다.
const input = `7
pppdppp`.split('\n')
let result = 'Yes'
for(let i = 1 ; i < input[1].length ; i++){
if(input[1][i] != input[1][0]){
result = 'No'
break
}
}
console.log(result)'회고' 카테고리의 다른 글
| [개발일지] - 757 (1) | 2025.07.30 |
|---|---|
| [개발일지] - 756 (0) | 2025.07.29 |
| [개발일지] - 754(주말) (2) | 2025.07.27 |
| [개발일지] - 753(주말) (1) | 2025.07.26 |
| [개발일지] - 752 (0) | 2025.07.25 |
