Skip to content

365kim/algorithm_study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Sturcture & Algorithm

🏃 Study Mento : nadarm (aka jko)

📝 Definition

  • 자료구조 : 데이터를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법

    • 데이터의 특성에 따라 분류하여 구성하고 저장 및 처리하는 모든 작업을 의미
    • 데이터 처리의 성능과 효율에 직접적으로 영향을 끼치기 때문에 실제 데이터들의 관계를 잘 반영해야 함
  • 알고리즘 : 자료구조로 표현된 데이터들을 처리하는 절차

  • Big-O 표기법 : 입력의 크기에 따라 근사적으로 성능을 표기하는 방법

    • 알고리즘의 시간복잡도와 공간복잡도를 나타내는데 사용
    • 성능은 항상 최선, 평균, 최악 중 보장의 의미가 있는 최악의 경우로 얘기해야 함
    • 시간복잡도 (cpu) 가 공간복잡도 (memory) 보다 중요

📝 Contents

Releases

No releases published

Packages

No packages published

Languages