《对数据结构与算法的理解》的相关内容
相关讨论
算法和面向对象的讨论(从业务领域知识帖子切分出来)
weihello 写道我酸一句:此言差矣
"对象建模解决的是软件的结构问题", 这句话问题多多。
一般说,我们认为框架解决软件结构问题。
IMO,对象建模不过是以对象描述业务世界的事物。
"但是肯定不直观而且会绕很多弯路",此言我也不同意,对象建模的目的就是为了更直观,至于是否走弯路,那就看你对事物的理解足够透彻否。
一点浅见,但愿不贻笑大方。
呵呵,我说的是“某些场合”、“有 ...
by dlee 2003-11-21 浏览 (6621) 回复 (9) 关键字:
Java 程序员的独孤九剑
总诀式——《Thinking in Java》
破剑式——《Effective Java Programming Language Guide》
破刀式——《Design patterns: Elements of Reusable Object Oriented Software》
破枪式——《Core J2EE Patterns》
破鞭式——《Refactoring: Improvin ...
by dlee 2003-09-20 浏览 (32086) 回复 (37) 关键字:
Lucene中文分词“庖丁解牛”
Lucene中文分词 “庖丁解牛”
附件 为本人设计编写的组件,中文分词“庖丁解牛”,具有相当好的使用价值。。。
高效率:我的赛扬PC 1 秒解析 >>> 20000汉字的词语 (实际测试结果数据,可达1秒10万+汉字。)
高可维护性:使用“庖丁”隐喻,形象明晰
...
by Qieqie 2007-01-23 浏览 (52990) 回复 (69) 关键字: 设计模式, 中文分词, 庖丁解牛, 庖丁, lucene
元数据、开放数据模型及动态系统--形而上学篇
引言
在JavaEye潜水多年,这是我第一次发帖。我想在这里介绍一下我最近几年的编程实践,一套比较另类的技术。如果详细地写,恐怕篇幅太大.所以我尽量压缩篇幅,如果阅读时有跳跃的感觉,权且把它当作一个提纲而不是一篇文章。具体的细节,可以在讨论中展开。如果有人愿意尝试,我可以考虑把现有的代码修改后开源。我的奢望是,你读完以后,你会同意,或者部分同意,Java其实也可以很简洁,Java其实也可以很动态 ...
by pojo 2007-01-17 浏览 (4712) 回复 (9) 关键字:
[探讨]通过实例再讨论TDD
在《测试驱动开发》(Kent Beck)的附录B,Kent Beck用了两页纸的篇幅,演示了一次完全以测试驱动的方式,开发计算斐波纳契数列。
先简短的抄一下代码,再谈谈我的看法。
第一个测试与第一次的代码
[code:1]public void testFibonacci()
assertEquals(0,fib(0) ...
by 庄表伟 2004-07-30 浏览 (21632) 回复 (40) 关键字:
相关博客
数据结构与算法(1)
java数据库结构与算法
一,概述
许多将要讨论到的算法直接适用于某些特殊的数据结构。对于大多数数据结构来说,都需要知道如何
插入一条新的数据寻找某一条特定的数据项删除某一特定的数据项
1,数据结构的特征:
数据结构 优点 &nbs ...
by manjingtou 2008-08-01 浏览 (62) 回复 (0) 关键字: 数据结构与算法
HashMap实现及冲突之谈
了解HashMap原理对于日后的缓存机制多少有些认识。在网络中也有很多方面的帖子,但是很多都是轻描淡写,很少有把握的比较准确的信息,在这里试着不妨说解一二。
对于HashMap主要以键值(key-value)的方式来体现,笼统的说就是采用key值的哈希算法来,外加取余最终获取索引,而这个索引可以认定是一种地址,既而把相应的value存储在地址指向内容中。这样 ...
by yeshucheng 2008-09-15 浏览 (35) 回复 (0) 关键字:
Java集合框架的思考
注:本文转载,觉得写得太好了
对于Java集合框架(Java Collections Framework,JCF),Java玩家大概都不会陌生,在C++里面相似的概念是标准模板库(Standard Template Library,STL),主要是对一些数据结构和相关算法的封装。考虑到这是一个Java初学者将会经常接触的工具,所以有了以下的一些文字。主要是参考了IBM developerWo ...
by meetrice 2007-10-31 浏览 (461) 回复 (1) 关键字:
关于集合框架的思考 (转)
今天看到一篇文章,觉得写的不错,自己了收藏起来。 转自:http://www.blogjava.net/jungleford/archive/2005/04/02/2759.html 对于Java集合框架(Java Collections Framework,JCF),Java玩家大概都不会陌生,在C++里面相似的概念是标准模板库(Standard Template Library,STL),主要 ...
by 88958620 2008-01-16 浏览 (247) 回复 (0) 关键字: java 集合
(摘)嵌入式数据库系统Berkeley DB
嵌入式数据库系统Berkeley DB内容:前言DB综述DB的设计思想DB核心数据结构DB数据访问算法DB常用函数使用范例DB游标使用范例DB环境使用范例DB软件的安装和编译总结参考资料 关于作者对本文的评价订阅:developerWorks 时事通讯施聪高级程序员、网络设计师2005 年 4 月 Berkeley DB是历史悠久的嵌入式数据库系统,主要应用在UNIX/LINUX操作系统上,其设计 ...
by yeby 2005-10-24 浏览 (62) 回复 (0) 关键字:
相关圈子讨论
google背后的分布式架构
Google背后的分布式计算架构策略
Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……
加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (2052) 回复 (0)
数据结构与算法书籍推荐或评论!
数据结构与算法的重要性,这都是不言而喻的了,更何况我还是个在校学生呢,所以更没敢在各位久到此地的各位豪杰面前献丑了---论其重要性!在网上搜索了很久,在专业网站上也转悠了很多的数据结构与算法书籍的评论和推荐!得到一个结论:是人都推荐老外写的,评论星级达5星,而国人写的问津人甚少!本来就如此冷的天气觉得更是寒!难道国人写的书真有这么垃圾吗?或者从另外一个角度来说,老外写的书真的有这么好吗?哎,想了许 ...
by c_programmer 2007-12-31 浏览 (1264) 回复 (2)
google search
这篇文章中,我们介绍了google,它是一个大型的搜索引擎(of a large-scale search engine)的原型,搜索引擎在超文 本中应用广泛。Google的设计能够高效地抓网页并建立索引,它的查询结果比其它现有系统都高明。这个原型的全文和超连接的数据库至少包含24‘000 ‘000个网页。我们可以从 http://google.stanford.edu/ 下载。
设 计搜索引擎 ...
by dogstar 2008-05-29 浏览 (581) 回复 (0)
问一个游戏中的算法(视觉系统)
这个问题我问过了很多人 也google了很久 但始终没有答案.
问题就是 类似盟军敢死队(1代即可) 中的视线系统是怎么实现的.
用3D引擎来做比较简单.
但是只是做2D俯视游戏,该怎样实现这个算法呢?
有没有类似的例子呢
by fins 2007-05-17 浏览 (1697) 回复 (13)
相关新闻
为什么说Lucene不好
引言
在Lingway公司,我们使用了Lucene至进今已有好几年时间。对那些刚接触Lucene的人来说,这里是使用它的关键:Apache Lucene是一个由java编写的高性能,全方位的单词搜索引擎库。
在批评它之前,我必须承认Lucene是一个高性能的划词搜索引擎。几年来,Lucene已经被看作是用java编写的嵌入式搜索引擎中的一等公民。它的声誉每日剧增,并 ...
by robertlyc 2008-03-22 浏览 (4541) 回复 (13) 关键字: lucene
JavaEye的垂直频道公测了!
JavaEye网站给大家提供了多种多样的交流方式:新闻、论坛、博客、问答和知识库等等,但是如果你只对Java感兴趣,或者只对Python感兴趣的话,却找不到相应的Java专区或者Python专区,不得不自己浏览网站的每个频道去寻找相关内容。这说明:除了用交流形式来横向组织网站内容以外,JavaEye还应该提供一种按照技术门类纵向组织内容的方式:这就是JavaEye的垂直频道。
目前,JavaEy ...
by JavaEye管理员 2008-05-27 浏览 (598) 回复 (2) 关键字:
Computer Science 计算机科学经典著作
1.The Art of Computer Programming
Author: Donald.E.Knuth Web site: http://www-cs-faculty.stanford.edu/~knuth/taocp.html Book Info: 这部书被誉为20世纪最重要的20部着作之一,与Einstein的<<相对论>>并列,是计算机科 ...
by Odysseus_110 2008-06-05 浏览 (2141) 回复 (16) 关键字:

