개발자 99% 커뮤니티에서 수다 떨어요!
[📍 오늘 TIL 3줄 요약 ]
관리하기 좋고, 협업하기 편하고, 효율적이고 속도가 빠른 코드를 짜기위해 자료구조와 알고리즘이 필요하다
배열에서 자주 벌어지는 사건은 읽기, 검색, 추가, 삭제이고 시간 복잡도가 중요하다
이진 검색 알고리즘은 거대한 배열을 다룰 때 효과적이지만, 항상 정렬된 배열이어야 한다
[ 🗓 TIL 날짜 ]
2023.1.19
[ 🔖 오늘 읽은 범위 ]
22~25
[ 📚 책에서 기억하고 싶은 내용을 써보세요 ]
알고리즘의 속도를 표하는 방법은 Big-O 표기법이다.
이진 검색 알고리즘은 중앙값을 기준으로 왼쪽, 오른쪽으로 점프!
메모리는 컴퓨터의 기억 공간인데, 대표적인 휘발성 메모리로 램이 있다. 팸에는 프로그램에 필요한 변수, 함수 같은 데이터들이 저장된다. 램은 저장 위치와 상관없이 일정하고 안정되고 빠른 접근 속도를 보장한다
[ 💭 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 ]
학부생 때 알고리즘 공부하며 똥머리에 고통받았던 생각이 난다🥲
공부를 했었어도 여전히 업무에 잘 활용을 못하는 것 같다(흑흑) 공부를 잘못한걸까?
[ 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요 ]
x
[ 🤓 오늘 읽은 다른사람의 TIL ]
finejwi98님의 TIL (https://nomadcoders.co/community/thread/6665)
asuracoder님의 TIL (https://nomadcoders.co/community/thread/6661)