HackerRank2 [Algorithm] queens-attack-2 풀이 안녕하세요 개발자 Sean입니다. 오늘은 queens attack이라는 문제를 풀어보았습니다. 해답 코드는 아래와 같습니다. function queensAttack(n, k, r_q, c_q, obstacles) { // Write your code here let left = 1; let right = n; let high = n; let bottom = 1; const equation = (x) => x + (r_q - c_q); const revEquation = (x) => -x + (r_q + c_q); const getX = (y) => y - (r_q - c_q); const getrevX = (y) => - y + (r_q + c_q); let hightLeft = revEquation(1.. 2022. 12. 3. [Algorithm] non-divisible-subset 문제 풀이 안녕하세요, 개발자 Sean입니다. 재미 삼아 코딩 문제나 풀어볼까... 하고 HackerRank의 문제를 풀어보았는데요, 해결하는데 꼬박 하루가 걸려버렸네요 ㅠㅠ 시간 복잡도 때문에 런타임 에러가 발생해 꽤나 애를 먹다가 결국 다른 분들의 풀이를 한번 살펴봤는데 풀이를 봐도 이해가 안 되는 부분이 있어 고생을 꽤나 했습니다. 일단 저의 풀이는 아래와 같습니다. function nonDivisibleSubset(k, s) { // Write your code here const counter = new Array(k).fill(0); s.forEach((el, i) => { counter[el%k]++; }) let result = 0; if (counter[0] > 0) result++; if (k%2.. 2022. 11. 28. 이전 1 다음