본문 바로가기

Java/Java 알고리즘

[알고리즘] 2. 자료구조

반응형
  1. 배열과 리스트
    •  Array
      • 데이터 접근이 주 업무일 경우
    • ArrayList
      • 데이터 추가 및 삭제가 주 업무일 경우
    • LinkedList
      • 데이터 수정이 주 업무일 경우
  2. 구간 합
  3. 투 포인터
  4. 슬라이딩 윈도우
  5. 스택과 큐
    • Stack [LIFO]
      • 나중에 들어온 게 먼저 나간다.
    • Queue [FIFO]
      • 선형 큐
        • 나가면 끝
      • 환형 큐 [원형 큐]
        • 나가면 다시 처음으로 삽입 [계속 돈다]
      • 연결리스트 큐 
        • PriorityQueue [우선순위 큐]
반응형