- 浏览: 59297 次
- 性别:
- 来自: zhengzhou
最新评论
文章列表
从2-3-4树谈到Red-Black Tree(红黑树)
译者:July。
出处:http://blog.csdn.net/v_JULY_v。
在上一篇文章--从B树、B+树、B*树谈到R 树里已提到2-3-4树,那么本文,咱们就从2-3-4树开始谈起,然后谈至红黑树。因为理解了2-3-4树,红黑 ...
- 2011-06-08 12:00
- 浏览 551
- 评论(0)
从B 树、B+ 树、B* 树谈到R 树
作者:July、weedge、Frankie。编程艺术室出品。
说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由July统稿修订完成。
出处:http://blog.csdn.net/v_JULY_v。
- 2011-06-07 17:52
- 浏览 854
- 评论(0)
程序员编程艺术第一~十章集锦与总结--面试、算法、编程
作者:July、编程艺术室。出处:http://blog.csdn.net/v_JULY_v。
围绕“面试”、“算法”、“编程”三个主题的程序员编程艺术系列(简称TAOPP系列)从今年4月写第一篇起,至今快有2个月。2个月的创作中,写了十章,共计13篇文章。这是本人的第4大原创作品,不过与之前微软面试100题系列,红黑树系列,及十三个经典算法研究系列相比,编程艺术系列的某些篇文章的作者除了我本人自己,或多或少还得到了不少朋友的支持,我把这些朋友组织起来,在网上成立了一个虚拟“工作室”,它的名字叫做编程艺术室。
编程艺术系列最初名为程 ...
- 2011-06-02 01:41
- 浏览 523
- 评论(0)
第三章三续、求数组中给定下标区间内的第K小(大)元素
作者:July、上善若水、编程艺术室。出处:http://blog.csdn.net/v_JULY_v。
前奏
原狂想曲系列已更名为:程序员编程艺术系列。原狂想曲创作组更名为编程艺术室。编程艺术 ...
- 2011-05-28 17:34
- 浏览 504
- 评论(0)
第十章、如何给10^7个数据量的磁盘文件排序
作者:July,yansha,5,编程艺术室。出处:http://blog.csdn.net/v_JULY_v。
前奏
经过几天的痛苦沉思,最终决定,把原程序员面试题狂想曲系列正式更名为程序员编程艺术系列,同时,狂想 ...
- 2011-05-28 16:25
- 浏览 541
- 评论(0)
程序员编程艺术:第九章、闲话链表追赶问题
作者:July、狂想曲创作组。出处:http://blog.csdn.net/v_JULY_v。
前奏有这样一个问题:在一条左右水平放置的直线轨道上任选两个点,放置两个机器人,请用如下指令系统为机器人设计 ...
- 2011-05-26 11:20
- 浏览 434
- 评论(0)
程序员编程艺术:第八章、从头至尾漫谈虚函数
作者:July。出处:http://blog.csdn.net/v_JULY_v。
前奏
有关虚函数的问题层出不穷,有关虚函数的文章千篇一律,那为何还要写这一篇有关虚函数的文章呢?看完本文后,相信能懂其意 ...
- 2011-05-26 01:03
- 浏览 483
- 评论(0)
程序员编程艺术:第七章、求连续子数组的最大和
作者:July。出处:http://blog.csdn.net/v_JULY_v。
前奏
希望更多的人能和我一样,把本狂想曲系列中的任何一道面试题当做一道简单的编程题或一个实质性的问题来看待,在阅读本 ...
- 2011-05-25 09:30
- 浏览 465
- 评论(0)
第六章、亲和数问题--求解500万以内的亲和数
作者:上善若水、July、yansha。出处:http://blog.csdn.net/v_JULY_v。
前奏 本章陆续开始,除了继续保持原有的字符串、数组等面试题之外,会有意识的间断性节选一些有关数字趣味小而 ...
- 2011-05-24 02:56
- 浏览 592
- 评论(0)
十四、亦第三章再续:快速选择SELECT算法的深入分析与实现
作者:July。出处:http://blog.csdn.net/v_JULY_v 。
前言
经典算法研究系列已经写了十三个算法,共计22篇文章(详情,见这:十三个经典算法研究与总结、目录+索引),我很怕我自己不再把这个算法系列给继续写下去了。沉思良久,到底是不想因为要创作狂想曲系列而耽搁这个经典算法研究系列,何况它,至今反响还不错。
ok,狂想曲第三章提出了一个算法,就是快速选择SELECT算法,关于这个SELECT算法通过选取数组中中位数的中位数作为枢纽元能保证在最坏情况下,亦能做到线性O(N)的时间复杂度的证明,在狂想曲 ...
- 2011-05-19 00:27
- 浏览 531
- 评论(0)
程序员编程艺术:第五章、寻找满足条件的两个或多个数
作者:July,yansha,zhouzhenren。 致谢:微软100题实现组,编程艺术室。 微博:http://weibo.com/julyweibo 。 出处:http://blog.csdn.net/v_JULY_v 。 wiki:http://tctop.wikispaces.com/。---------- ...
- 2011-05-14 12:13
- 浏览 489
- 评论(0)
第四章、现场编写类似strstr/strcpy/strpbrk的函数
作者:July。 说明:如果在博客中代码使用了\n,csdn blog系统将会自动回给我变成/n。据后续验证,可能是原来旧blog版本的bug,新版已不存在此问题。至于,本文代码,日后统一修 ...
- 2011-05-13 16:05
- 浏览 428
- 评论(0)
1。使用java.util.Properties类的load()方法示例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name));Propertiesp=newProperties();p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法示例:ResourceBundlerb=ResourceBundle.getBundle(name,Locale.getDefault()); 3。使用java.util.PropertyResourceBundle类的构造函 ...
- 2011-05-12 00:20
- 浏览 475
- 评论(0)
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.zip.CRC32;
import java.util.zip.CheckedOutputStream;
import org.apache.tools.zip.ZipEntry;
import org.apache.tools ...
- 2011-05-12 00:18
- 浏览 471
- 评论(0)
import org.apache.commons.io.IOUtils;
import org.apache.commons.net.ftp.FTPClient;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.FileOutputStream;
/**
* Apache commons-net 试用一把,看看FTP客户端工具做的好用不
*
*/
public class FtpTest ...
- 2011-05-12 00:13
- 浏览 563
- 评论(0)