두 큐 합 같게 만들기 프로그래머스 Lv2
https://school.programmers.co.kr/learn/courses/30/lessons/118667 분명 접근방법은 다른 사람들과 크게 다를거는 없었다. 각 큐의 크기를 비교를 하고 큰쪽에 있는 것을 빼서 작은 쪽에 넣고 이를 반복하는데 일정 이상 답이 안나온다면 바로 빠져나와서 -1 출력하기 그런데 한끝 차이로 생각하지 못한 부...
https://school.programmers.co.kr/learn/courses/30/lessons/118667 분명 접근방법은 다른 사람들과 크게 다를거는 없었다. 각 큐의 크기를 비교를 하고 큰쪽에 있는 것을 빼서 작은 쪽에 넣고 이를 반복하는데 일정 이상 답이 안나온다면 바로 빠져나와서 -1 출력하기 그런데 한끝 차이로 생각하지 못한 부...
https://school.programmers.co.kr/learn/courses/30/lessons/77484 이거를 마지막으로 Lv1는 그만하고 이제 Lv2를 풀러가야겠습니다. def count(num): if num==6: return 1 elif num==5: return 2 elif nu...
https://school.programmers.co.kr/learn/courses/30/lessons/86491 한두문제만 보고 나머지 Lv1보다는 바로 2로 넘어가야 겠습니다. Lv1수준은 대부분 큰 고민 없이 풀리니 좀더 어려운 거를 해야겠네요 def solution(sizes): length = len(sizes) for i ...
https://school.programmers.co.kr/learn/courses/30/lessons/12906 def solution(arr): lenght = len(arr) curr = arr[0] answer = [curr] for i in range(1, lenght): now = arr[i] ...
https://school.programmers.co.kr/learn/courses/30/lessons/92334 저는 이 문제를 2차원 행렬로 풀고 싶었습니다. 0으로 초기화한 테이블에다가 신고를 기록을 하고 신고 횟수가 k번 이상인 애들을 모아서 알려주는 것이었는데 막상풀고보니 for문이 너무 많은 것을 보았습니다. def solution(id...
https://school.programmers.co.kr/learn/courses/30/lessons/118666 이제 풀지도 못하는 삼성 SW 빡구현 문제 대신 프로그래머스 기초 문제부터 쭉 정주행 해볼까 합니다. def solution(survey, choices): grade = {'R':0,'T':0,'C':0,'F':0,'J':0...
https://www.acmicpc.net/problem/5373 문제 루빅스 큐브는 삼차원 퍼즐이다. 보통 루빅스 큐브는 3×3×3개의 작은 정육면체로 이루어져 있다. 퍼즐을 풀려면 각 면에 있는 아홉 개의 작은 정육면체의 색이 동일해야 한다. 큐브는 각 면을 양방향으로 90도 만큼 돌릴 수 있도록 만들어져 있다. 회전이 마친 이후에는, 다른 면...
https://www.acmicpc.net/problem/15685 문제 드래곤 커브는 다음과 같은 세 가지 속성으로 이루어져 있으며, 이차원 좌표 평면 위에서 정의된다. 좌표 평면의 x축은 → 방향, y축은 ↓ 방향이다. 시작 점 시작 방향 세대 0세대 드래곤 커브는 아래 그림과 같은 길이가 1인 선분이다. 아래 그림은 (0, 0)에서 시작하고,...
https://www.acmicpc.net/problem/15684 문제 사다리 게임은 N개의 세로선과 M개의 가로선으로 이루어져 있다. 인접한 세로선 사이에는 가로선을 놓을 수 있는데, 각각의 세로선마다 가로선을 놓을 수 있는 위치의 개수는 H이고, 모든 세로선이 같은 위치를 갖는다. 아래 그림은 N = 5, H = 6 인 경우의 그림이고, 가로선...
https://www.acmicpc.net/problem/15683 문제 스타트링크의 사무실은 1×1크기의 정사각형으로 나누어져 있는 N×M 크기의 직사각형으로 나타낼 수 있다. 사무실에는 총 K개의 CCTV가 설치되어져 있는데, CCTV는 5가지 종류가 있다. 각 CCTV가 감시할 수 있는 방법은 다음과 같다. 1번 CCTV는 한 쪽 방향만 감시...