常用算法 java代码面试最常用的10大算法 在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。... 2015-12-14 22:37:54 65 阅读全文
常用算法 哈希表查找操作演示 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列... 2013-10-05 11:35:04 315 阅读全文
常用算法 图的邻接表深度遍历 图的邻接矩阵存储方法跟树的孩子链表示法相类似,是一种顺序分配和链式分配相结合的存储结构。如这个表头结点所对应的顶点存在相邻顶点,则把相邻顶点依次存放于表头结点所指向的单向链表中。如词条概念图所示,表结... 2013-10-05 11:32:59 241 阅读全文
常用算法 二叉树操遍历 在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。... 2013-10-05 11:30:54 323 阅读全文
常用算法 队列的加入与删除演示 队列是一中线性结构,最重要的一个属性就是先进先出,下面就是针对一个队列的插入与删除操作,也就是队列的入队与出队算法。... 2013-10-05 11:29:28 241 阅读全文