OO第三次总结 规格化设计的发展历史和受到重视的原因 ? 20世纪60年代,软件出现严重的危机,Dijkstra于1968年发表著名的《GOTO有害论》,由此引发了软件界长达数年的论战,并产生了结构化的程序设计方法。随着计算机技术的发展,结构设计化语言和结构化分析已经无法满足用户的需求,OOP由此应 ...
分类:
其他好文 时间:
2018-05-30 13:20:19
阅读次数:
163
一、规格化设计的发展历史和受到重视的原因 20世纪60年代,软件出现严重的危机,Dijkstra提出了goto语句的危害,由此引发了软件界长达数年的论战,并产生了结构化的程序设计方法。随着计算机技术的发展,结构设计化语言和结构化分析已经无法满足用户的需求,OOP由此应运而生,即面向对象的程序设计。面 ...
分类:
其他好文 时间:
2018-05-29 18:53:33
阅读次数:
167
一、规格化设计的发展历史 20世纪60年代,软件出现严重危机,Dijkstra提出了goto语句的危害,由此引发了软件界长达数年的论战,并产生了结构化程序设计方法。Pascal语言在20世纪70年代占有统治地位。 随着计算机技术的发展,结构化设计语言和结构化分析无法满足用户的需求,OOP由此应运而生 ...
分类:
其他好文 时间:
2018-05-26 22:19:36
阅读次数:
211
第 7 页 "话语教给我们很多,但善恶还是可以自明。话语想要教给我们,人与人生来就不平等。在人间,尊卑有序是永恒的真理,但你也可以不听" 第 14 页 "所谓弱势群体,就是有些话没有说出来的人。就是因为这些话没有说出来,所以很多人以为他们不存在或者很遥远" 第 17 页 "我相信这不是我一个人的经历 ...
分类:
其他好文 时间:
2018-03-01 00:42:04
阅读次数:
187
#172. 【WC2016】论战捆竹竿 这是一个美好的下午,小 W 和小 C 在竹林里切磋捆竹竿的技艺。 竹林里有无数根完全一样的短竹子,每一根竹子由 nn 节组成。 这些竹子比较特别,每一节都被染上了颜色。可能的颜色一共 2626 种,分别用小写英文字母 a 到 z 表示。也就是说,如果把竹子的底 ...
分类:
其他好文 时间:
2017-12-24 18:55:17
阅读次数:
169
题意:给定一个n个点m条边的无向图。定义一条路径的长度为路径上最小边的权值。 定义dist(i,j)为起点为i,终点为j的长度最长的路径的长度。求出第k大的dist(i,j)(i<j)。 对于所有的数据,保证n≤100000,m≤min(n^2,200000),k≤n(n-1)/2且图连通,w≤10 ...
分类:
其他好文 时间:
2017-10-11 21:54:45
阅读次数:
164
傻瓜函数式编程FP 说明转载,github.com/justinyhuang2006年6月19日,星期一 开篇我们这些码农做事都是很拖拉的。每天例行报到后,先来点咖啡,看看邮件还有RSS订阅的文章。然后翻翻新闻还有那些技术网站上的更新,再过一遍编程论坛口水区里那些无聊的论战。最后从头把这些再看一次以... ...
分类:
其他好文 时间:
2017-09-23 10:28:45
阅读次数:
175
题目描述 Abwad最终造出了一道惊世骇俗的难题——在线询问动态仙人球上第k长的路径的所有后缀的不同的回文子串数,可是nbc只瞄了一眼题面,就说出了Abwad冥思苦想了三天三夜才得到的算法。 为了扭转劣势,Abwad决定和nbc论战大原题。规则很简单,即给出一道原题,比谁能更快地找出原题的出处并将其 ...
分类:
其他好文 时间:
2017-09-15 19:05:40
阅读次数:
187