늦깍이 코린이

  • 홈
  • 태그
  • 방명록

List Iterator 1

1. 리스트(3) List Iterator, DLink

List Iterator와 Doubly Linked List(이하 DLink)는 왜 등장하게 되었을까? Array List와 Linked List의 리스트 순회 시간 복잡도는 어떻게 될까? List list = new ArrayList(); (혹은 new LinkedList();) for(int i = 0; i < list.length(); i++) System.out.println(list.getValue()); // 리스트 순회하는 이 구문의 시간 복잡도는? Array List의 경우 : O(n) Linked List의 경우 : O(n²) Linked List의 시간 복잡도를 줄일 수 있는 방법이 뭐가 있을까? 첫번째 방법 - curr을 매번 이동하는 것이 아닌 한 노드 옮겨갈 때마다 그 위치를 기억..

자료구조 2022.09.05
이전
1
다음
더보기
프로필사진

늦깍이 코린이

뚝딱뚝딱 코린이의 일기장

  • 분류 전체보기 (44)
    • javascript (6)
      • 문법 공부 (1)
      • Deep Dive (3)
      • 실습 (2)
    • 백준 문제풀이 (15)
    • 알고리즘 공부 (5)
    • 자료구조 (10)
    • 기타 공부 (2)
    • 내 홈페이지 만들기 (2)
    • AWS (2)
    • 배포 관리 (1)
    • iOS (1)
    • Android (0)

Tag

binary tree, 알고리즘, queue, 백준, Java, JS, 바닐라js, 모던자바스크립트, 자바로 배우는 쉬운 자료구조, 영리한 프로그래밍을 위한 알고리즘 강좌, 큐, 자료구조, deep dive, 구현, 자바스크립트, 재귀, 인프런, 문제풀이, 자바, 스택,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바