카테고리 없음
0. 시작하기 앞서 [자려구조,알고리즘 완뽕하기]
머혀기
2023. 2. 1. 17:17
요즘 클린코드를 읽다 스터디 뽐뿌 올라왔다. 그전까지 미루고있었던 자료구조/알고리즘 복습해보려구 강의를 들으며 다시 떠올리자!
이번 블로그는 파이썬,쥬피터를 사용한다. 간단한 개념이랑 예시 코드 몇개정두만 올릴 예정이다.
1. 자료구조란??
자료구조 = 데이터 구조 = data structure
- 대량의 데이터를 효울적으로 관리 할 수 있는 데이터의 구조를 의미
- 코드상에 효율적을 데이터를 처리하기 위해, 데이터의 특성에 따라 체계화해 구조를 만든다
대표적인 자료구조
- 배열, 스택, 큐, 링크드 리스트, 해쉬 테이블, 힙 등..
2. 알고리즘이란?
어떤 문제를 풀기위한 절차와 방법?? 쉽게 말해서 문제를 효율적으로 풀기위한 프로그래밍
--> 특정 입력을 통해 원하는 출력을 얻을 수 있도록 만드는 프로그래밍(효율적으로!!)
우리가 주의 깊에 사용하려면 최소의 데이터와 시간복잡도를 중요하게 알아야한다.
다음 장부터 자료구조부터 차례대로 복습하도록하자.