목록전체 글 (298)
\(@^0^@)/

- 자료구조 / 알고리즘 (Js ver.) 강의 원형 연결 리스트 (Circular Linked List) 각 노드가 데이터와 포인터를 가지며, 원형 형태로 연결되어 있는 방식으로 데이터를 저장하는 자료 구조 구현 메서드 (method) 노드 개수 / 비어 있는지 확인 : CircularLinkedList.size(), CircularLinkedList.isEmpty() 노드 추가 : CircularLinkedList.append(), CircularLinkedList.insert() 노드 삭제 : CircularLinkedList.remove(), CircularLinkedList.removeAt() 데이터 위치 확인 / 노드 출력 : CircularLinkedList.indexOf(), Circula..

이중 연결 리스트 (Double Linked List) 각 노드가 데이터와 포인터를 가지며, 두 줄로 연결되어 있는 방식으로 데이터를 저장하는 자료 구조 구현 메서드 (method) 노드 개수 / 비어 있는지 확인 : DoubleLinkedList.size(), DoubleLinkedList.isEmpty() 순차 출력 / 역 출력 : DoubleLinkedList.printNode(), DoubleLinkedList.printNodeInverse() 노드 추가 : DoubleLinkedList.append(), DoubleLinkedList.insert() 노드 삭제 : DoubleLinkedList.remove(), DoubleLinkedList.removeAt() 데이터 위치 확인 : DoubleL..

지금까지 약 3주? 동안 너무 루즈해져서 내 계획보다 해야 할 것들을 많이 못 했기도 했지만.. 또또 계획을 잘 못 세운 느낌ㅠ 내일부터 매주 알고리즘 테스트를 보는데, 너무 준비가 안되어 있는 상태라서 걱정이다. 이게 한순간에 실력이 느는 것이 아닌데.... 그래도 알고리즘을 어느 정도 풀 수 있는 상태로 만드는 것이 우선이라 생각하여 오늘부터는 알고리즘 위주의 학습을 하기로 계획을 수정했다. 하지만 이것 또한 맞는 플랜인지 잘 모르겠다..ㅠ 그냥 계속 계속 계획하고 수정하며, 내가 지금 맞는 길로 가고 있는지, 무엇이 필요하고 무엇이 부족한지 메타인지를 하며 공부하고 목표를 세워야 할 것 같다. - 자료구조 / 알고리즘 (Js ver.) 강의 연결 리스트를 학습하였는데, 정리하다 보니 내용이 너무 길..