본문 바로가기

Coding Test96

[Javascript] (백준 1764) 듣보잡 [Javascript] (백준 1764) 듣보잡 💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다. 내 풀이 //* 인풋 (디폴트) const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; const input = require('fs').readFileSync(filePath).toString().split('\n'); //* 인풋 (커스텀) const n = +input[0].split(' ')[0]; const m = +input[0].split(' ')[1]; //* 함수 콜 (고정) .. 2022. 6. 26.
[Javascript] (백준 11728) 배열 합치기 [Javascript] (백준 11728) 배열 합치기 💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다. 내 풀이 (2 포인터) //* 인풋 (디폴트) const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; const input = require('fs').readFileSync(filePath).toString().split('\n'); //* 인풋 (커스텀) const n = +input[0][0]; const m = +input[0][1]; const numsA = input[1].split(' ').map((num) => +num); const numsB = input[2].spl.. 2022. 6. 25.
[Javascript] (백준 20053) 최소, 최대2 [Javascript] (백준 20053) 최소, 최대2 💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다. 내 풀이 //* 인풋 (디폴트) const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; const input = require('fs').readFileSync(filePath).toString().split('\n'); //* 인풋 (커스텀) const n = +input[0]; //* 함수 콜 (고정) for (let i = 1; i +num); const answer = solution(N, nums); c.. 2022. 6. 25.
[Javascript] (백준 1212) 8진수 2진수 [Javascript] (백준 1212) 8진수 2진수 💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다. 내 풀이 //* 인풋 - 디폴트 const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; const input = require('fs').readFileSync(filePath).toString().split('\n'); //* 인풋 - 커스텀, 함수 콜 const n = input[0]; const answer = solution(n); console.log(answer.trim()); //* 로직함수 function solution(n) { return BigInt(`0o${n}`.. 2022. 6. 25.
[Javascript] (백준 2729) 이진수 덧셈 💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다. 내 풀이 //* 인풋 - 디폴트 const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; const input = require('fs').readFileSync(filePath).toString().split('\\n'); //* 인풋 - 커스텀, 함수 콜 const n = +input[0]; for (let i = 0; i < n; i++) { const [a, b] = input[i + 1].split(' '); const answer = solution(a, b); console.log(answer.trim()); } //* 로직함수.. 2022. 6. 25.
[VS Code] 커스텀 자동 완성 만들기 (자동 완성 템플릿) 최근 2달간 Intellij만 사용하다 오랜만에 VS Code를 만지니 불편한 점이 꽤 많네요. VS Code가 불편하다기 보단 Intellij가 너무 파워풀했던것 같아요! 백준으로 PS를 하다보면 for문을 굉장히 많이 사용하는데요, Intellij에선 fori 탭키 로 간단한 for문이 만들어 졌는데, VS Code에선 for 탭키를 했을 때 손을 꽤 봐야하는 코드가 나오더라구요. 윈도우 기준으로 파일 - 기본 설정 - 코드 조각 원하는 언어 선택 "for loop": { "scope": ["html", "htm", "js", "vue", "react"], "prefix": "fori", "body": ["for (let ${1:i} = 0; ${1:i} < ${2:}; ${1:i}++) {\n ${.. 2022. 6. 6.