자신에게 친절할 것 :)

Algorithm, Data

[Algorithm & Data Structure] 알고리즘과 데이터 구조

Tashapark 2024. 3. 15. 23:11
728x90

// "Normad Coder의 알고리즘과 데이터 구조 강의" 듣는 중//

알고리즘(algorithm) = 여러 지시문의 합

부대 찌개 요리의 알고리즘(순서)와 같이 빠르고 효율적으로 만들어주는 지시문의 합이다.

예, path finder algorithm --> 네비게이션, compression algorithm --> 이미지를 손상없이 어떻게 압축하는 지

so, 내 코드에 가장 적합한 알고리즘을 적용한다면 더 좋을 듯.

 

데이터 구조(data structure) = 데이터를 정리하는 것

너무 종류가 많아서 언제, 어떻게, 정확하게 쓸 수 있는 지가 속도와 효율성을 높여줌.

예, linked list vs. arrays

4가지 상황을 염두 할 것: search, read , insert, delete

 


사실 나는 너무 코린이라서 알고리즘은 니코의 말처럼 코드 짜는 것에 익숙해 지고,

속도가 너무 느려질 때 효율성을 위해서 배우고 싶었다.

코테를 하는 기업이 늘어나지만 않았어도...

었쨌든 효율성을 높이는 작업이니깐,

아직은 코드 외우는 건 하지말고,

이거랑 CS지식들을 같이 공부하자.

p.s 사실 JS 강의듣다가 머리 아파서,, 힐링 한 것임..ㅎ

728x90
반응형