https://roadmap.sh/datastructures-and-algorithms Data Structures and Algorithms Roadmap Learn about Data Structures and Algorithms using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern backend development. roadmap.sh 자료구조와 알고리즘 로드맵입니다.
리스트연결리스트리스트리스트는 순서가 있는 데이터를 늘어놓은 자료구조입니다.. 리스트는 선형리스트와 연결리스트가 있습니다. 리스트는 비상연락망과 같은 구조입니다. 따라서 누군가를 건너 뛰거나 뒤돌아 앞 사람에게 연락을 해서는 안됩니다.용어노드: 연결리스트에서 각각의 원소로 데이터와 포인터를 갖습니다.머리노드: 연결리스트에서 맨 앞에 있는 노드꼬리노드: 연결리스트에서 맨 뒤에 있는 노드앞쪽노드: 각 노드에서 바로 앞에 있는 노드뒤쪽노드: 각 노드에서 바로 뒤에 있는 노드배열 대신 연결리스트로 리스트를 구현해야 하는 이유데이터를 추가 · 삭제를 빈번하게 해야할 때 배열은 O(N)이 걸리는 반면에 연결리스트는 O(1)입니다.포인터를 이용한 연결리스트노드연결리스트의 기본 단위는 노드입니다. 노드는 data 와 n..