摘要:
递归 Recursion 在学习清华大学邓俊辉邓公的数据结构这门课中,邓公引用了这样一句话: To iterate is human, to recurse, divine. (迭代乃人工,递归方神通。) 足见递归算法的重要性。 什么是递归? 程序调用自身的方式叫做递归,这里直接传送百度百科:递归。 阅读全文
摘要:
数据结构 某种组织与保存数据的方式,分物理与逻辑两种角度来设计。物理一般是数组、链表,逻辑多种多样,如树、图等。 某一具体的数据结构必然也要配备相对应的操作集,这些操作集要尽可能的高效,才能最大程度发挥该数据结构的优势。 一般而言,操作集有:增加元素、删除元素、修改元素、查找元素、返回当前规模、清空 阅读全文