1. document.getElementsByClasName('')등 여러개의 결과가 나올 수 있는 경우
결과는 배열 형태로 반환되기 때문에 [0]등의 순서를 index로 조회해서 사용해야 한다.
이런 방식을 통해 해당 태그에 접근할 수 있고 돔 조작도 가능하다.
(1).백준 2751번 수 정렬하기 2는 다행히 수 정렬하기와 다르게 JS로 풀 수 있는 문제였다.
백준에 정이 떨어졌던 가장 큰 이유가 js로는 풀 수 없는 문제들이 숨어있고
js로 제출하게 놔둔다는 부분이었다.
뭔가 수상한 냄새가 풀풀 나는 문제들은 맞힌 사람에 Node.js가 있는지를 확인해야 하는데
쉽거나 단순한 문제에서도 가끔 js는 풀 수 없는 문제가 있어 왜 틀렸는지 한참 고민하게 만든다.
이제는 시간초과 또는 메모리초과(특히 메모리)가 나올 경우 확인하지만
이걸 모를 때는 내 코드의 문제가 뭔지 한참 고민했던 일들이 있었다.
문제는 단순히 수를 정렬하는 것이기 때문에
최적의 방식으로 정렬하는 timsort로 구성된 내장 sort를 이용했다.
const input = `5
5
4
3
2
1`.split('\n').slice(1).map(Number).sort((a,b) => a-b)
console.log(input)'회고' 카테고리의 다른 글
| [취업준비일지] - 111 (0) | 2023.02.08 |
|---|---|
| [취업준비일지] - 110 (0) | 2023.02.07 |
| [취업준비일지] - 108 (0) | 2023.02.05 |
| [취업준비일지] - 107 (0) | 2023.02.04 |
| [취업준비일지] - 106 (0) | 2023.02.03 |
