Level 1 1번~10번new Date에서 month가 0부터 시작(1월이 0이고, 12월이 11)한다는 것을 알고, getDay가 요일을 가져오는 메서드라는 것을 이용하면 쉽게 풀 수 있습니다.짧은 리스트는 위와 같이 배열로 그냥 하드코딩하는 게 편하기도 합니다.a
Pop, Push, Shift and Unshift 배열 제어 push, shift - queue (FIFO) push, pop - stack (LIFO) pop() : 배열 앞에 마지막으로 추가했던 아이템을 제거한다. push() : 배열 마지막 순서로 아이템을
Multiple Pointer Application -> Sliding Pointers첫번째와 마지막 위치를 기준으로 누적된 합을 이동시키고 비교하는 방법.
위치 기록 변수 활용 배열의 고유 값 횟수 찾기 REFACTORED
https://codepen.io/cskwork/pen/KKWwwKe?editors=0011
트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 트럭은 1초에 1만큼 움직이며, 다리 길이는 bridge_length이고 다리는 무게 weight까지 견딥니다.※ 트럭이
Bottom-up approach (cause-and-effect)Finding patterns from observations.if A=B and B=C, the A=CTop-down approach to drawing conclusion.알려진 이론(명제)을 어떤
가장 기본적인 자료구조인 Array 자료구조는, 논리적 저장 순서와 물리적 저장 순서가 일치한다. 따라서 인덱스(index)로 해당 원소(element)에 접근할 수 있다. 그렇기 때문에 찾고자 하는 원소의 인덱스 값을 알고 있으면 Big-O(1)에 해당 원소로 접근할
수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의
정수를 저장하는 스택을 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오.명령은 총 다섯 가지이다.push X: 정수 X를 스택에 넣는 연산이다.pop: 스택에서 가장 위에 있는 정수를 빼고, 그 수를 출력한다. 만약 스택에 들어있는 정수가 없는 경
전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다.전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다.구조대 : 119박준영 : 97 674 223지영석 : 11 9552 4421전화번호부에 적힌