Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
[TIL] IT 5분 잡학사전 Ep.22 - 25
#book_club
9개월 전
348

오늘 TIL 3줄 요약

  • 자료 구조와 알고리즘, 그리고 배열까지 개발자에게 꼭 필수적인 것

  • 알고리즘의 복잡도를 나타내는 빅오 표기법! 복잡할 수록 성능저하(?)가 발생할 수 있다.

  • 선형검색보단 이진검색 알고리즘을 사용하는 것이 큰 배열을 다룰 때 효과적이다.

TIL (Today I Learned) 날짜

  • 2023. 12. 14

오늘 읽은 범위

  • 에피소드 22 ~ 25

책에서 기억하고 싶은 내용을 써보세요.

  • 배열에서 자주 벌어지는 사건 읽기(read), 검색(search), 추가(add), 삭제(delete) 과정에서 시간복잡도(time complexity)

  • 배열을 선언하고 다룰 때 꼭 기억해야할 것들을 콕 집어주었다. 위의 과정들을 통해 시스템의 성능을 확보할 수 있기 때문이다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 나는 개발일을 하면서 무엇보다 자료 구조와 배열을 중요하다고 생각하는 사람 중에 하나이다. 신입사원들에게 처음 개발에 대해 알려주고 정리하고 숙제를 줄 때도 배열과 관련된 것을 가장 첫번째로 내준다. 배열을 구조적으로 정리하고 접근할 때 이미지로 잘 그려져야 시스템을 설계할 때 도움이 된다고 생각한다.

  • 나보다 훨씬 선배인 니꼬쌤이 에피소드를 따로 하나로 얘기할 정도이니 나중에 후배들에게 한번 꼭 읽어보라고 하고싶다. 이래서 강조하는 거라고!

오늘 읽은 다른사람의 TIL