프로그래머스 코딩테스트 중 Level 2 탑 문제 푼 내용입니다.
Python 3 으로 풀어봤습니다.
python 리스트의 기본 method인 pop, insert를 사용해서
리스트를 스택(stack)으로 사용해 문제를 풀었습니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
def solution(heights):
s_result = [] # 마지막 출력용
while len(heights) > 0 :
h_temp = heights.pop()
# print(heights)
s1 = [i for i in heights]
for i in range(len(s1)) :
break
elif len(s1) == 0 :
return s_result
|
[알고리즘 풀이] 프로그래머스 : 소수 찾기, Level2(완전탐색) (0) | 2019.04.12 |
---|---|
[알고리즘 풀이] 프로그래머스 : 체육복, Level2(탐욕법) (0) | 2019.04.12 |
[알고리즘 풀이] 프로그래머스 : K번째수, Level1(정렬) (0) | 2019.04.12 |
[알고리즘 풀이] 프로그래머스 : 더 맵게, Level2(Heap) (0) | 2019.04.12 |
[알고리즘 풀이] 프로그래머스 : 전화번호 목록, Level2(해시) (0) | 2019.04.11 |