[백준 BOJ_1874] 스택 수열 Python 풀이
출처: 백준 온라인 저지 문제 풀이 실제로 스택을 만들어주어 구현하였습니다. stack에 아무 숫자도 없을 때는 넣어주고, stack의 마지막 숫자가 curr_num이랑 같지 않을 때는 curr_num이 더 클 때는 숫자를 append ...
출처: 백준 온라인 저지 문제 풀이 실제로 스택을 만들어주어 구현하였습니다. stack에 아무 숫자도 없을 때는 넣어주고, stack의 마지막 숫자가 curr_num이랑 같지 않을 때는 curr_num이 더 클 때는 숫자를 append ...
출처: 백준 온라인 저지 문제 풀이 완전탐색으로 풀어주었습니다. 우선, field는 2차원 배열로 주어지지만 딱히 좌표가 필요한게 아니므로 1차원 배열로 받아주어도 무관합니다. 그 다음 가장 큰 높이를 가지는 순서대로 정렬해줍니다. field가 가지는 가장 높은 높이...
출처: 프로그래머스 문제 풀이 우선 enroll을 key로, enroll의 index를 value로 저장해주는 idx 라는 dictionary를 만들어주어 enroll의 이름으로 index를 불러올 수 있게끔 하였습니다. 또한 answer는 enroll의 길...
출처: 프로그래머스 문제 풀이 rotate이라는 함수를 따로 만들어주었습니다. rotate은 주어진 전역변수 matrix를 주어진 범위 내의 테두리에 위치한 수만 한 칸씩 돌려 값을 저장해줍니다. 또한 돌려지는 값들 중 가장 작은 수인 min_num을 찾아 retu...
출처: 프로그래머스 문제 풀이 Counter 모듈의 - 연산을 사용하여 풀어보았습니다. https://kimeunh3.github.io/problem%20solving/PRGRMRS_43162/ 우선 Counter 모듈을 사용할 시 +, - 연산에 결과값은 아래와 같습니...