yeny_lab

[자료구조] LinkedList 구현 - remove, removeFirst, removeLast [JAVA]

2020. 8. 20. 18:43·자료구조 + 알고리즘
728x90


++자바에서는 '삭제된' 노드가 갖고있었던 값을 리턴한다는거~! 기억하고 시작

 

 

 

ㅇremoveFirst()

 

 

 

 


ㅇremove()

ㄴ첫번째 인덱스, 끝 인덱스를 고려해 tail과 head를 따로 처리


ㅇremoveLast()

헉 오타났다 Double이 아니라 Doubly야 ㅡ.ㅡ

 

 

LinkedList에서

하나의 노드는 next노드만 알고, 이전노드를 알 수 있는 정보는 없다.

ㄴ다음에 배울 Doubly Linked List 이중연결리스트를 배울거다.

연결되는 방향이 양방향이다! 각각의 노드가 이전노드, 다음노드 가리키는 변수 다 가지고 있다.

ㄴ근데 왜 LinkedList 쓰는데?? 다 장단점이 있는거다~! 공간(메모리)효율성 관련.

728x90

'자료구조 + 알고리즘' 카테고리의 다른 글

[자료구조] LinkedList 구현 - ListIterator 클래스 [JAVA]  (0) 2020.08.20
[자료구조] LinkedList 구현 - size, get, indexOf 메소드 [JAVA]  (0) 2020.08.20
[자료구조] LinkedList 구현 - toStrnig [JAVA]  (0) 2020.08.20
[자료구조] LinkedList 구현 - add [JAVA]  (0) 2020.07.07
[자료구조] LinkedList 구현 - node API 구현하기 [JAVA]  (0) 2020.07.07
'자료구조 + 알고리즘' 카테고리의 다른 글
  • [자료구조] LinkedList 구현 - ListIterator 클래스 [JAVA]
  • [자료구조] LinkedList 구현 - size, get, indexOf 메소드 [JAVA]
  • [자료구조] LinkedList 구현 - toStrnig [JAVA]
  • [자료구조] LinkedList 구현 - add [JAVA]
히어로맛쿠키
히어로맛쿠키
  • 히어로맛쿠키
    yeny_lab
    히어로맛쿠키
  • 전체
    오늘
    어제
    • 분류 전체보기 (387)
      • 미분류글 (30)
        • ㅇ (2)
      • JAVA (84)
        • Effective Java (1)
        • Application (21)
      • 컴퓨터구조 & OS (28)
      • 자료구조 + 알고리즘 (43)
      • Database (12)
      • 컴파일러 (10)
      • 수학 (33)
        • 미분방정식 (12)
      • 데이터분석과 머신러닝 (38)
      • 기타 (59)
      • yyeeennyy (25)
  • 공지사항

    • ^o^/♡
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
히어로맛쿠키
[자료구조] LinkedList 구현 - remove, removeFirst, removeLast [JAVA]
상단으로

티스토리툴바