개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned) 날짜
2023. 01. 19
오늘 읽은 범위
에피소드 22 ~ 에피소드 25
오늘 TIL 소감
알고리즘이 실제로 작동하는 방법을 그림으로 설명해 놓아서 이해에 도움이 되었다.
책에서 기억하고 싶은 내용
하지만 개발자가 되고 싶다면 결국에는 자료구조와 알고리즘을 공부하고, 자신의 코드에 적용할 수 있어야 해! 자료구조와 알고리즘을 공부하면 코드를 더 효율적으로 만들 수 있거든.
알고리즘은 컴퓨터에게 내리는 지시 사항을 나열한 거야.
데이터를 보기 좋게 보관하는 것을 넘어서 찾기 좋게 제대로 보관해야 해. 어떤 자료구조를 사용하는지에 따라 프로그램 속도가 빨라지거나 느려지거든. 짐을 정리하는 방식에도 여러 가지가 있는 것처럼 말야.
시간 복잡도는 프로그램의 작업 속도가 얼마나 빠른지 측정하는 방법이야. 작업이 얼마나 많은 단계를 거치는지를 측정해.
이진 검색 알고리즘은 거대한 배열을 다룰 때 효과적이며, 이진 검색 알고리즘을 사용하고 싶다면 배열은 항상 정렬되어 있어야 한다.