码迷,mamicode.com
首页 >  
搜索关键字:数据结构与算法 3:二叉树    ( 1805个结果
java数据结构与算法之双链表设计与实现
转载请注明出处(万分感谢!): http://blog.csdn.net/javazejian/article/details/53047590 出自【zejian的博客】 关联文章:j...
分类:编程语言   时间:2016-11-21 08:52:21    阅读次数:173
最大子序列和算法分析——好的算法对于编程是多么重要!!!
昨天晚上在宿舍看Mark Allen Weiss老爷子的《数据结构与算法分析Java语言描述》的这本书,看到第二章的时候举了个例子来讨论,就是关于最大子序列和的算法分析。一共提了四个算法,首先当你看见第一个算法的时候觉得这个算法不错,可以实现,再接着当你看到后面连着的三个例子的时候这才明白算法一步步... ...
分类:编程语言   时间:2016-11-18 09:43:58    阅读次数:314
有关算法方面的经典书籍推荐
尊重原著! 如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。Niklaus Wirth说:算法+数据结构=程序,不说废话了,下面列出一份数据结构算法书目,先从最著名的说起A原书名:The Art of Compute ...
分类:编程语言   时间:2016-11-15 13:38:06    阅读次数:197
数据结构与算法分析 java语音描述(引论)
1.1本书讨论的问题 1.2数学知识复习 对数的底数不能为1、等于1的话恒为1 级数: ...
分类:编程语言   时间:2016-11-14 15:20:45    阅读次数:166
数据结构与算法
数据结构 一逻辑结构 1.集合机构:集合间数据没有关系 2.线性结构 :元素之间一对一的关系 3.树形结构 :元素之间一对多的关系 4.图形结构:元素之间是多对多的关系 二物理结构:存储器/内存 顺序存储结构:是把数据元素存放在地址连续的存储单元里。例如数组 链式存储结构 : 是把数据元素存放在任意 ...
分类:编程语言   时间:2016-11-13 01:56:06    阅读次数:144
编程漫谈(十):六个最基本内功心法
编程漫谈(十):六个最基本内功心法: 逻辑语义与物理语义;编码与解码;数据结构与算法;设计模式;模块化与封装;进程与内存。 ...
分类:其他好文   时间:2016-11-13 01:36:53    阅读次数:157
<数据结构与算法>之字符串,散列,布隆过滤器。
1:字符串 字符串是一组由数字,字符,下划线的一串字符,是特殊的一维数组。 2:字符串的应用 字符串移位包含问题: 例:给定两个字符串s1和s2,要求判断s2是否能被s1做循环移位得到字符串包含。例如,给定s1=ABCD 和s2=CDAA,返回true。给定s1=ABCD,和s2=ACBD,返回fa ...
分类:编程语言   时间:2016-11-10 18:49:14    阅读次数:167
数据结构与算法分析 in C语言
p101提到磁盘区块大小的范围[32, 256],但 http://pclt.sites.yale.edu/blog/2010/03/10/disk-block-size 提到因为有读写的最小单位(512byte,现在有4096的),所以有时候会用一个缓存区保存文件末尾多出一点,但是又远远不够512 ...
分类:编程语言   时间:2016-11-10 02:59:58    阅读次数:142
java数据结构与算法之顺序表与链表深入分析
开篇直接奔主题,无论是顺序表还是链表,它们都是线性表的一种,用比较官方的话来讲,线性表是其组成元素间具有线性关系的一种线性结构,而我们恰好可以采用顺序存储和链式存储结构来表示线性表。接下来将从以下几点...
分类:编程语言   时间:2016-11-07 19:50:54    阅读次数:311
前端面试中的常见的算法问题
虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助的。如果将来当我们面对较为复杂的问题,这些基础知识的积累可以帮助我们更好的优化解决思路。下面罗列在前端面试中经常撞见的几个问题吧。 ...
分类:编程语言   时间:2016-11-04 13:55:10    阅读次数:268
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!