(1).백준 21143번 Magic Trick은 순서 등을 마구 바꿨을 때 그걸 추적할 수 있는지 묻는 문제였는데
뭘 의미하는지 전혀 감이 안왔지만 예시 문제를 보니 '중복된 문자'가 하나라도 있는지를 묻는 것으로 이해했고
map에 담아서 2 이상인 값이 있으면 '불가'를 의미하는 0을 출력하는 방식으로 처리하니 정상적으로 통과됐다.
const input = `icpc`
const map = {}
let result = 1
for(let i = 0 ; i < input.length ; i++){
if(map[input[i]]){
map[input[i]]++
}
else{
map[input[i]]= 1
}
}
for(let key in map){
if(map[key] > 1){
result = 0
break
}
}
console.log(result)'회고' 카테고리의 다른 글
| [개발일지] - 930 (0) | 2026.01.31 |
|---|---|
| [개발일지] - 929 (0) | 2026.01.30 |
| [개발일지] - 927 (0) | 2026.01.28 |
| [개발일지] - 926 (0) | 2026.01.27 |
| [개발일지] - 925(주말) (0) | 2026.01.26 |
