매일매일(8)
-
[매일코딩-프로그래머스] K번째수 02
어제 못 푼 정렬의 K번째수를 시도해보자! 문제는 var array = [1, 5, 2, 6, 3, 7, 4]; var commands = [[2, 5, 3], [4, 4, 1], [1, 7, 3]]; commands 배열의 첫번째 요소인 [2, 5, 3] 배열의 첫번째 요소를 i라고 하고, 두번째 요소를 j라고 하고, 세번째 요소를 k라고 했을 때 array 배열을 i번째부터 j번째까지 자르고, 정렬한 다음, k번째 숫자를 찾아서 모아서 배열에 담아 return하는 것이 과제다. 우선 배열을 3개 선언한다. 1. 시작할 n번째 수를 모아둘 startArray라는 배열 2. 끝나는 부분의 n번째 수를 모아둘 endArray 배열 3. 그리고 골라낼 n번째 수를 모아둘 orderArray 배열 그리고 co..
2021.11.11 -
[매일코딩-프로그래머스] K번째수 01
본격적으로 프로그래머스 알고리즘 연습을 해보려고 한다. 코딩 공부 시작했을때 했으면 좋았겠지만 사실은 그 때 시작했으면 아마 코딩 공부를 때려치웠을 것 같다. 지금 명색이 개발자로 스타트업 사무실에 앉아있는데 아무것도 할 줄 모르는 감자인데다가 이번 개발 프로젝트가 DB랑 백엔드가 다 들어가있는 프로젝트라 외주를 주기로 해서 기능명세만 쓰고 있어서 코드를 못 만져보는 것도 연습을 시작하게 된 계기가 되었다. 이미 자바스크립트 메소드들을 잊고 있다....!!! 원래는 백준을 해보려고 했는데 일단 node.js로 자바스크립트 언어를 사용해야 해서 좀 버거웠다. 프로그래머스가 조금 더 자바스크립트를 사용하는게 더 낫길래 프로그래머스로 이동. 저번에 진-짜진짜 쉬운 문제를 하나 풀어봤는데 그건 맞았다. 근데 나..
2021.11.10