[자료 구조] 배열 , 벡터, 연결리스트 , 배열과 동적배열의 차이점
배열 Array- 삽입 / 삭제 : O(N)- 탐색 : O(1)- C++ 에서는 size 변경 불가 - Python은 리스트를 사용 C++int arr[4] = {1,2,3,4};arr[2] = 2; Pythonarr = [1,2,3,4]arr[2] = 2 벡터 Vector- 삽입 / 삭제 : O(N)- 탐색 : O(1)- 동적 배열 ( 사이즈 변경 가능) C++vector > v;v.push_back(make_pair(123,456));v.emlpace_back(789, 987);printf(" vector size: %d\n", v.size());for(auto p : v) printf("%d, %d\n" , p.first, p.second); Pythonv = []v.append((123,45..
2024. 8. 19.
# 로딩 화면 동작 코드(Code) 설정하기