[C++ STL] List
1. List? C언어로 자료구조를 했던 사람이라면, 연결리스트를 구현하는데 굉장한 스트레스를 받았던 적이 한번 쯤은 있을 것 이다. 구조체를 만들고, 포인터로 연결해주고, 삽입/삭제 등 기능을 일일이 구현하는 것은 굉장히 껄끄러운 작업이다. 게다가 이중연결리스트로 구현하라고 하면, 코드가 길어지고 생각해야할 부분이 많아진다.. 여기서 포인터가 이상한 곳을 가르치고 있다면 컴파일 에러가 뜨는데, 오류 위치를 찾는 것은 정말 번거롭다. 다행히도 C와는 다르게 C++ STL은 이중연결리스트를 기반으로 하고 있는 list를 제공한다. 헤더는 #include 에 포함되어있다. 2. 구현 및 기능 L.push_back(x) : x를 list 맨 뒤에 추가해준다. L.push_front(x) : x를 list 맨 ..
백준(C++)/STL
2023. 7. 14. 15:44
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 문제 유형
- 알고리즘 정리
- 코딩테스트
- 백준 1021
- constraint missing 오류
- AAR metadata 에러
- 알고리즘
- 백준 7569
- 백준 4949
- 코테
- 백준 7576
- 백준 2164
- C++
- 안드로이드 스튜디오
- android studio
- C++ #알고리즘 #코딩테스트
- 백준 2493
- 알고리즘 풀이
- ViewBinding
- 알고리즘 #백준 3273 #C++
- 백준 3986
- C++ #알고리즘 #연결리스트
- 백준 1697
- #include<bits/stdc++.h> # Visual studio #코딩테스트 꿀팁 #알고리즘 풀이
- 백준1158
- 백준 2178
- 백준 4179
- Render Problem
- 백준 5430
- 백준 #알고리즘 풀이 #백준 1475
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함