SoftDesign
学术科技 · 当前来自首页固化板块目录。
貌似挺久了,去年10月做的时候,面试的人当时就说要考虑换一道,结果没换。 估计现在已然换了,拿出来大家寒假无聊写着玩。 马上也要找实习了,就当练练手。 凭记忆写下的,可能略有误差。 概述: 8字节整数查询系统,限制内存800M,要求能处理5000W数据 需求: 1.查询。如输入的数存在于系统中,则输出查询次数(2字节)…
var google_conversion_id = 2352325325; var google_conversion_language = "zh_CN"; var google_conversion_format = "1"; var google_conversion_color = "ffffff"; var…
这两天闲来无事在翻The C++ Programming Language 最后几章在说软件设计 看了几十页,最大的印象就是:做事儿做80%就好 在设计上,往往做到100%会付出极大的代价,而且容易偏离轨道,做到80%的平衡就好。 譬如需求分析,考虑80%的主要需求,然后部分次要需求即可,后期再考虑反馈 再譬如架构设计…
剑,一把好剑,重三两三分,轻如蝉翼,千年寒冰所铸,剑身咖啡色,剑柄发黑,玄机暗藏,此乃好剑——Java。 剑入江湖十年有余,未尝一败,纵观江湖十数载,除无极棍C/C++之外,此剑未输其他,甚至隐隐有超越之势,夺其宝座之嫌,然无极棍毕竟功力深厚,用之越久则威力更盛,不比其他武器,上手便是花招,给初次使用者以极大的荣誉感和…
我刚开始接触LINUX,想学习LINUX编程方面的东西,网上说要看APUE作者的那几本经典著作,我刚把APUE粗略的看了一遍,有了个大概的了解。 我的困惑是: 1,怎样看那基本经典书效果最好呢?需要了解有关内核的东西吗? 2,这些书讲得编程内容将来会用在哪方面呢,是写操作系统吗?请举个例子好吗? 请牛人指教,不胜感激啊…
原文、原图:http://compsci.ca/blog/if-a-programming-language-was-a-boat/ 图灵机: 图灵机是爱斯基摩人的小皮艇。小巧,靠人力驱动,适合初学者学习的船。 Java: Java是大型货轮。又笨重又贵。但是可以承载大量的货物。承载大项目不错,但是开起来不是很有趣。 …
chinese text from http://0769.javaeye.com/blog/191916 假如编程语言是私家车 假如编程语言是私家车 (If programming languages were cars…) via:http://www.cs.caltech.edu/~mvanier/hacking…
简介: Dave West博士探讨了一种正在逐渐成为主流的训练方式——“系统开发”,它强调人性化、匠艺、设计、创意、创新和新事物的涌现。如今大学中计算机学科的训练方式,其价值系统由形式主义、控制、工程和决定论构成 原文链接: http://www.infoq.com/cn/articles/systems-develo…
有知道如何生成的吗?指导一下,写论文造假用急啊~
谢谢
附件(1.9MB)
似乎我都没答好。看有没有人给出好的想法。 1. NxN的棋盘,初始的时候在棋盘上放一些棋子,然后按规则“如果一个空位置上下左右四个紧相邻的位置中,有两个位置有棋子,则在这个位置也放上棋子”不断进行。问初始时,最少放几个棋子,位置如何,能按上面的规则把棋盘放满。 2.N为int,N>>k, 从N个不相同的数里选出前k小的…
Python 2.5.4 We are pleased to announce the release of Python 2.5.4 (final), a bugfix release of Python 2.5, on December 23rd, 2008. This is the last bugfix rel…
门槛太低了,很快就到头了。就技术方面,没有太多可挖掘的地方。各种框架潮流,听起来很热闹很潮,其实是个高中生就能搞定的。计算机专业的真不应该去搞这玩意。 算法为王!