본문 바로가기 메뉴 바로가기

코딩 잘하고 싶어

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코딩 잘하고 싶어

검색하기 폼
  • 분류 전체보기 (187)
    • 프론트엔드 (1)
    • 백엔드 및 서버 (17)
    • Java (107)
      • 개념정리 (19)
      • Effective Java (88)
    • C++ (6)
    • OpenCV (1)
    • CS (39)
      • Algorithm (33)
      • 자료구조 (2)
      • 운영체제 (3)
      • 데이터베이스 (1)
    • Unity 게임 (10)
      • Flappy Bird (4)
      • 무한의 계단 (2)
      • 타워 디펜스 (1)
      • Hill Climb Racing (1)
      • RPG (1)
    • 회고 (5)
  • 방명록

java linkedList (1)
[ Java ] LinkedList

LinkedList ArrayList와는 하나의 큰 배열을 사용하는 방식이다. 이와는 다르게 LinkedList는 각각의 노드를 연결하는 방식을 사용한다. 연결 리스트로 구현되어 있고 각각의 데이터는 노드(Node)로 구성되어 연결되어 있는 구조다. 각 노드는 데이터와 다음 노드의 값을 가지고 있다. LinkedList의 장점은 데이터 삽입/삭제가 용이하다는 점이다. 원하는 위치 어디에서나 삽입/삭제 시에 변경되는 노드만 다시 연결해주면 되기 때문에 빠른 연산이 가능하다. LinkedList에서의 삽입 과정 LinkedList에서의 삭제 과정 그래서 데이터의 삽입/삭제가 자주 발생하는 경우에 LinkedList를 사용하는 것이 좋다. 그러나, LinkedList는 순차접근만 가능하기 때문에 인덱스를 이용..

Java/개념정리 2021. 9. 23. 21:52
이전 1 다음
이전 다음
반응형
공지사항
  • 방문해주셔서 감사합니다.
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바