일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Chat-GPT
- 웹페이지
- 코랩 런타임
- 인스타그램
- 괄호 문제
- geopandas
- Python
- 알고리즘
- 크롤링
- 해시태그
- geoDataFrame
- NLP
- 파이썬
- 플라스크
- Merge Repositories
- convert to shp
- clustering
- 셀레니움
- 혁신성장부문
- plotly dash
- flask
- kmeans
- colab runtime
- 백준
- Crawling
- 2164 카드2
- Selenium
- string to list
- to shp
- python buildpacks
Archives
- Today
- Total
목록백준 9012 (1)
코딩코딩코딩

Stack 활용 * Stack은 LIFO(Last In First Out)의 형태를 갖는 자료구조 - Push, Pop 등의 메서드 이용 1. 입력받은 문자열을 앞에서부터 순차적으로 하나씩 접근 * 문자열은 크게 여는 괄호 "(", 닫는 괄호 ")" , 기타(문자) 로 이루어져 있음 2. (1) stack을 만들어두고 "("가 나오면 하나씩 push - 파이썬에서는 리스트의 append, pop을 활용하면 됨 (2) last_check = 0 이라는 변수를 만들어 둠 --> 마지막에 닫는 괄호 ")" 가 오는 경우 대비 3. ")" 가 나왔을 때 스택에서 하나씩 pop함 --> 담아뒀던 여는 괄호 "("가 하나씩 빠짐 - 예외 상황 - stack이 비어있는 경우 - 입..
파이썬/Algorithms
2021. 4. 10. 17:00