Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Algorithm
- 네트워크
- 밑바닥부터 시작하는 딥러닝
- 서브넷마스크
- 실기
- network
- dns
- 딥러닝
- 프로토콜
- 네트워크 관리사 2급
- 자격증
- 자료구조
- 네트워크 자격증
- deep learning
- Protocol
- 기본 정렬
- 패스트캠퍼스
- ICQA
- 알고리즘
- 머신러닝
- Python
- Windows Server
- 코딩테스트
- Django
- 네트워크 관리사
- 파이썬
- Dynamic Programming
- IPV4
- Machine learning
- FTP
Archives
- Today
- Total
목록Stack (1)
쳉지로그
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PNTeT/btq2trQqYDH/pib42gZJ3Lwrq5rbpB85vK/img.png)
데이터를 제한적으로 접근할 수 있는 구조 한쪽 끝에서만 자료를 넣거나 뺄 수 있는 구조 가장 나중에 쌓은 데이터를 가장 먼저 빼낼 수 있는 데이터 구조(LIFO) 큐: FIFO 정책 스택: LIFO 정책 장점 구조가 단순해서, 구현이 쉽다. 데이터 저장/읽기 속도가 빠르다. 단점 (일반적인 스택 구현시) 데이터 최대 갯수를 미리 정해야 한다. 파이썬의 경우 재귀 함수는 1000번까지만 호출이 가능함 저장 공간의 낭비가 발생할 수 있음 미리 최대 갯수만큼 저장 공간을 확보해야 함 (참고) 대표적인 스택의 활용: 컴퓨터 내부의 프로세스 구조의 함수 동작 방식 push(): 데이터를 스택에 넣기 pop(): 데이터를 스택에서 꺼내기 스택은 단순하고 빠른 성능을 위해 사용되므로, 보통 배열 구조를 활용해서 구현..
코딩테스트/자료구조 이론
2021. 4. 14. 05:07