用到算法。数据结构是算法的基础,数组、字典、堆、栈、链表、树、图等数据结构就像建造一座楼所需要的梁、柱子、墙、楼板、楼梯等组件,根据需要用各种算法把它们组装起来,最终开发成一个可用的项目或产品。“数据结构与算法”课程目前在各高校均有开设,但多偏向理论教学,与开发实践有一定距离。本书用图解方式讲解算法,利于读者理解;以IT企业面试题作为案例,贴合企业实际需求。全书内容包括:
数据结构;
递归;
栈和队列;
链表;
数组;
树结构;
堆结构;
散列表;
字典树;
图结构;
排序。