그림과이야기로풀어낸가장쉬운자료구조수업
프로그래밍학습에서자료구조는빼놓을수없는핵심주제다.그러나막상공부하려고하면어렵고지루하다는선입견이따르곤한다.《쏙쏙들어오는자료구조》는이러한편견을깨뜨리고,누구나자료구조를재미있게접할수있도록해주는자료구조입문서다.
복잡한수학공식이나추상적인설명대신,생활속사례와흥미로운그림으로자료구조의개념을풀어낸다.배열,Big-O표기법,연결리스트,스택,큐,힙,해시테이블,그래프,이진탐색트리까지필수자료구조를하나하나체계적으로학습하면서,단순히개념을외우는데서그치지않고‘왜이구조를쓰는가?’,‘어떤상황에적합한가?’라는근본적인질문에답할수있도록돕는다.
특히트로피진열장정리,야구카드검색,박스재고관리,응급실환자분류등실생활에서접할수있는친근한비유는독자가개념을자연스럽게떠올리게해주며,직관적인일러스트와간결한파이썬코드가더해져곧바로이해하고실습할수있도록구성했다.
이책은개발입문자에게는든든한첫걸음이되고,실무자에게는자료구조감각을다시다지는좋은기회가될것이다.코딩테스트를준비하는학습자는물론,현업에서자료구조를제대로활용하고싶은개발자에게도든든한길잡이가되어줄것이다.
더이상자료구조는두렵지않다.그림과이야기,그리고직접실행가능한코드와함께하다보면어느새개발자의기본체력이단단해지는경험을할수있을것이다.
주요내용
배열,연결리스트,큐,스택등핵심구조의원리와구현
자료구조선택시꼭알아야할Big-O표기법
우선순위큐와힙으로처리하는복잡한데이터
검색이쉬워지는이진탐색트리와균형잡힌트리이해
실무에서자주쓰는해시테이블과그래프의활용
모든예제를파이썬으로직접구현하며실습