码迷,mamicode.com
首页 >  
搜索关键字:算法-数据结构    ( 494个结果
《软件测试》 第五次博客作业
我们学习了很多的专业课程,像编程语言、算法、数据结构、编译原理、软件工程等。我想大家都会有这样的疑问:我学了这么多的课程有什么用呢?在工作中有多少会真正被应用到呢?也就是说,大家都觉得理论和实践之间有着不可逾越的鸿沟。邹欣老师的《构建之法:现代软件工程》一书很好地,并且巧妙地将理论和实践结合了起来。 ...
分类:其他好文   时间:2016-05-22 18:14:10    阅读次数:115
构建之法—心得体会
构建之法——现代软件工程 ——心得体会 对于软件相关专业的我们来说,学习了很多的专业课程,像算法,数据结构,编译原理,软件工程等。很多学生都会有这样的疑问:我学了这么多的课程有什么用呢?在工作中有多少会真正被应用到呢?也就是说,大家都觉得理论和实践之间有着不可逾越的鸿沟。邹欣老师的《构建之法:现代软 ...
分类:其他好文   时间:2016-05-22 13:55:16    阅读次数:240
Twitter 工程师谈 JVM 调优
一. 调优需要关注的几个方面 内存调优 CPU 使用调优 锁竞争调优 I/O 调优 二. Twitter 最大的敌人:延迟 导致延迟的几个原因? 最大影响因素是 GC 其他的有:锁和线程调度、I/O、算法数据结构选取不当效率低 三. 内存性能调优 (1)内存占用调优 OutOfMemoryError ...
分类:其他好文   时间:2016-05-14 06:42:07    阅读次数:220
插入排序法
前言 最近买了一本算法导论的书籍,同学念研究生就是用的这本书,其实这些算法数据结构直接就该弄完的,都工作四年了,只是知道一点说来惭愧,不懂算法的程序员不是好的程序员。算法导论刚开,从前往后看的,第一章的插入法看书的图还是看的不明白容易产生误导,于是自己写了代码才更加的理解了。 正文 一是看书的文字描 ...
分类:编程语言   时间:2016-05-13 09:40:53    阅读次数:134
数据结构与算法
引言 发现不写笔记,不造轮子,学习效率太低,数据结构和算法又很重要,每次看都看不完,这次下定决心总结一下,主要的方法是,看书了解概念和原理,每看完一部分做一些练习题,参考书籍有:《算法》,《数据结构与算法分析 C语言描述》,还有本王道的单科数据结构。 本笔记中的代码均是由Java实现,项目源码地址如 ...
分类:编程语言   时间:2016-05-09 15:43:13    阅读次数:202
二叉树的线索化算法思想详解
二叉树的线索化,这几天以来我很难掌握,今天终于想通了,哈哈,首先我们来看看二叉树线索化之后会变成什么样子,这里我们以图中的二叉树为例,图如下:画的太糙,各位看官讲究着看吧--。所谓二叉树的线索化,就是当一个节点的左右指针为空时,就让它的左右指针指向该节点的前..
分类:编程语言   时间:2016-05-01 17:51:32    阅读次数:208
数据结构- 串的模式匹配算法:BF和 KMP算法
数据结构- 串的模式匹配算法:BF和 KMP算法 Brute-Force算法的思想 1.BF(Brute-Force)算法 Brute-Force算法的基本思想是: 1) 从目标串s 的第一个字符起和模式串t的第一个字符进行比较,若相等,则继续逐个比较后续字符,否则从串s 的第二个字符起再重新和串t ...
分类:编程语言   时间:2016-05-01 06:32:30    阅读次数:310
面向对象详解
在程序的大世界里,我们可以把编程的方法分为两类,面向对象和面向过程(做一下归类),首先说一下面向过程,我们就拿c语言的面向过程来说一下,面向过程主要是算法+数据结构,面向过程是以计算机的行为习惯去考虑问题,所以学习C语言、学习面向过程要花费的时间和精力是相当的多的,但是如果你是做底层开发就要好的功底 ...
分类:其他好文   时间:2016-04-29 11:46:43    阅读次数:207
性能调优
性能调优1、设计调优 宏观层面质的优化2、代码调优 熟悉相关API,并在合适的场景中正确使用相关API或类库,同时,对算法、数据结构的灵活运用也是代码优化的重要内容3、JVM调优 代码和JVM属于系统微观层面量的优化4、数据库调优 使用preparestatement代替statement提高查询效... ...
分类:其他好文   时间:2016-04-08 21:42:53    阅读次数:361
[算法] 数据结构之AVL树
1 .基本概念 AVL树的复杂程度真是比二叉搜索树高了整整一个数量级——它的原理并不难弄懂,但要把它用代码实现出来还真的有点费脑筋。下面我们来看看: 1.1 AVL树是什么? AVL树本质上还是一棵二叉搜索树(因此读者可以看到我后面的代码是继承自二叉搜索树的),它的特点是: 1. 本身首先是一棵二叉 ...
分类:编程语言   时间:2016-04-04 16:30:13    阅读次数:276
494条   上一页 1 ... 20 21 22 23 24 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!