NSLog(@“Hello!! MB”);

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

백터 1

[Java]Vector, ArrayList, LinkedList의 차이

vector는 내부적으로 배열의 구조를 지니고 있습니다.그래서 인덱스로 요소에 접근할 경우 상수시간으로 접근 할 수 있죠.하지만, item들이 추가되거나 삭제를 할 때는내부적으로 임시 배열을 생성해서 복사한다음item들을 이동시키게 됩니다. 이런 경우, 비용이 많이 들게 되고 성능이 떨어지죠. 반면, list에서는item들과의 연결이 포인터로 되어 있어item의 추가와 삭제가 빠릅니다.하지만, item들을 검색하는 시간은 o(n)의 비용이 발생하게 됩니다. vector의 경우는 item들을 저장한 이후 변동이 별로 없다면 효과적이고list의 경우 item의 추가 삭제가 많을 경우 유용하다고 할 수 있겠습니다. Vector와 LinkedList가 위의 경우와 같다고 생각할 수 있습니다.단 , ArrayLi..

Programming/Java 2013.04.17
이전
1
다음
더보기
프로필사진

TPM/ iOS 개발자/ 철학/ 도구/ 방법/ 팁

  • 전체보기 (238)
    • 이지한 상식 (0)
    • My Movie (4)
    • My Music (1)
    • My Bass (1)
    • Open Source Projects (8)
    • WWDC (8)
      • 2018 (1)
      • 2017 (3)
      • 2016 (1)
      • 2015 (1)
      • 2014 (1)
      • 2013 (1)
    • Engineering (20)
      • Issue (11)
      • OS (1)
      • Computer (2)
      • Network (2)
      • Software Engineering (4)
    • Programming (99)
      • Mac & iOS (50)
      • Design (1)
      • Data Structure (2)
      • Algorithm (2)
      • Patterns (6)
      • Tool (9)
      • Python (1)
      • Android (4)
      • Kotlin (3)
      • Java (6)
      • C, C++ (6)
      • Kernel (6)
      • Database (2)
    • WEB (9)
      • HTML/CSS (0)
      • Javascript (8)
      • PHP (0)
      • JSP (1)
    • Seminar (23)
      • Seoul Digital Forum (4)
      • Korea Community Day (0)
      • 공개소프트웨어 대회 (11)
      • Open Tech-net Submit (1)
      • DAUM Boot Camp (3)
      • KELF 공개 세미나 (3)
      • 소스리딩 워크샵 (1)
    • The Place (10)
      • 대한민국 (7)
      • 日本 (3)
      • 中國 (0)
    • Tips (24)
      • Life (8)
      • macOS (7)
      • iPhone (7)
      • Android (2)
    • Guitar (31)
    • Thought... (0)

Tag

JavaScript, 기타, watchOS, wwdc, 기타악보, Apple, 아이폰, 애플, ios, swift, xcode, C, 기타 악보, Guitar, 안드로이드, 오픈 소스, jquery, 김광석, 스마트폰, Mac OS X,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 이민석 교수님
  • 김재민
  • 김금태
  • 엄두성
  • 오효선
  • 이정헌 (티스토리)
  • 이정헌 (NAVER)
  • 이상현
  • 조영찬
  • 한원석
  • SMRT516's Story
  • Make it 이지
  • 최현우
  • 레바티스토리

티스토리툴바