题目描述 某个国家有n个城市,这n个城市中任意两个都连通且有唯一一条路径,每条连通两个城市的道路的长度为zi(zi<=1000)。 这个国家的人对火焰有超越宇宙的热情,所以这个国家最兴旺的行业是消防业。由于政府对国民的热情忍无可忍(大量的消防经费开销)可是却又无可奈何(总统竞选的国民支持率),所以只 ...
分类:
其他 时间:
2019-03-03 12:41:31
收藏:
0 评论:
0 赞:
0 阅读:
173
快餐点餐系统 又提到了那个快餐点餐系统,不过今天我们只以其中的一个类作为主角:饮料类。首先,回忆下饮料类 除了基本配置,快餐店卖可乐时,可以选择加冰,如果加冰的话,要在原价上加0.3元;卖牛奶时,可以选择加糖,如果加糖的话,要原价上加0.5元。怎么解决这样的问题?可以选择装饰器模式来解决这一类的问题 ...
分类:
其他 时间:
2019-03-03 12:41:12
收藏:
0 评论:
0 赞:
0 阅读:
167
新学期伊始,六门专业课,课课重要,无法抉择重心,但日子还是要过的,而且要精细的过,不能得过且过 JAVA第一周任务 一:学习第一章视频 二:使用JDB调试JAVA 三:输入调试教材上代码,并把代码上传到码云上 我把任务精简了一下 一:学习并掌握第一章视频,且在周一的测试上不扣分 二:学会在win和l ...
分类:
编程语言 时间:
2019-03-03 12:40:30
收藏:
0 评论:
0 赞:
0 阅读:
170
减法比加法难在两个地方,一个是向上一位借位,这个代码实现比较容易,基本思路是把加法的向上进位改为减掉借位的1,就比较好实现了 第二个,是被减数比减数大,我的解决方案是把减得过程写成函数,在执行函数前进行一下判断,假设是a-b,当a<b就先输出-号,然后算b-a 代码实现如下 ...
分类:
其他 时间:
2019-03-03 12:40:09
收藏:
0 评论:
0 赞:
0 阅读:
144
一开始写这个程序,存储和读取数据的方式采用的是一个TXT文件存放一个数据的方式,导致TXT文件过多: 1 #include<iostream> 2 using namespace std; 3 4 #include<fstream> 5 #include<string> 6 7 #include<c ...
分类:
其他 时间:
2019-03-03 12:38:31
收藏:
0 评论:
0 赞:
0 阅读:
206
火警报警器 在门面模式中,我们提到过火警报警器。在当时,我们关注的是通过封装减少代码重复。而今天,我们将从业务流程的实现角度,来再次实现该火警报警器。 以上是门面模式中的三个传感器类的结构。仔细分析业务,报警器、洒水器、拨号器都是“观察”烟雾传感器的情况来做反应的。因而,他们三个都是观察者,而烟雾传 ...
分类:
其他 时间:
2019-03-03 12:37:56
收藏:
0 评论:
0 赞:
0 阅读:
186
这题也是乱搞,没有前几周的Ⅱ难,只要对每个连续的数字1块进行遍历,看看以他为头能往后延长多少就行,算是个贪心吧。这么贪的理由是,最后形成的最长1串必定包含某一个原来的数字1块,并且以这一个数字1块开头。 ...
分类:
其他 时间:
2019-03-03 12:36:26
收藏:
0 评论:
0 赞:
0 阅读:
184
最近代码中常用的System.exit(),就来看看源码。 首先位于java.lang.System中,源码如下: 是用来终止JVM的,也就是说整个程序都停止了,占用的内存也释放了。 继续往下找Runtime.getRuntime():返回与当前java应用程序相关的运行时对象 再来看Runtime ...
分类:
其他 时间:
2019-03-03 12:35:55
收藏:
0 评论:
0 赞:
0 阅读:
212
js中的异常处理语句有两个,一个是try……catch……,一个是throw。 try……catch用于语法错误,错误有name和message两个属性。throw用于逻辑错误。 对于逻辑错误,js是不会抛出异常的,也就是说,用try catch没有用。这种时候,需要自己创建error对象的实例,然 ...
分类:
Web开发 时间:
2019-03-03 12:35:06
收藏:
0 评论:
0 赞:
0 阅读:
137
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。 JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。 ...
分类:
编程语言 时间:
2019-03-03 12:34:48
收藏:
0 评论:
0 赞:
0 阅读:
149
第一问就是求最长不上升子序列的长度,要写O(nlogn)的算法。。。。 对于这种nlogn的算法,只能求出长度,不能求出具体的序列。这种算法实现过程如下: 我们定义len为到目前为止最长不上升子序列的长度,d[l]表示此长度为l的不上升子序列的末尾数据中最下的那个,a[i]为输入的第i个结果。先使d ...
分类:
其他 时间:
2019-03-03 12:34:12
收藏:
0 评论:
0 赞:
0 阅读:
260
全局变量与局部变量 全局变量(global variables) 用printenv就可以打印全局变量,里面会包括系统生成的全局环境变量和用户自定义的环境变量。 下面列出部分CentOS的全局环境变量: 可以只打印某一个全局环境变量,有两种方法,记得要用echo调用变量的话,要在变量名前面加一个$: ...
分类:
系统服务 时间:
2019-03-03 12:33:38
收藏:
0 评论:
0 赞:
0 阅读:
179
20175306 2018 2019 2 《Java程序设计》第1周学习总结 教材学习内容总结 1.安装JDK,建议使用教材上的网站下载,自己下载的不一样,需要单独重新安装jre,比较麻烦。 2.Java程序的编译和运行。、 3.Java反编译 教材学习中的问题和解决过程 1.问题:在连接码云时,总 ...
分类:
其他 时间:
2019-03-03 12:32:22
收藏:
0 评论:
0 赞:
0 阅读:
148
为了提供Fault Tolerance,Hadoop Namenode在获取rack id后,会将Block复制几份存放在不同的rack中。该算法称为Rack Awreness, 如下图 HDFS 写流程: 1. 建立pipline 2. Streaming Data 3.Shutdown and ...
分类:
其他 时间:
2019-03-03 12:32:00
收藏:
0 评论:
0 赞:
0 阅读:
203
传送门:http://bailian.openjudge.cn/practice/2814?lang=en_US 拨钟问题,画家问题,熄灯问题,这三个题有共同的特点: 1.每个开关或者移动的步数是有次数限制的。拨钟问题移动次数最多为4,因为移动4次跟不移m动一样,画家问题和熄灯问题次数为2,因为开关 ...
分类:
其他 时间:
2019-03-03 12:31:27
收藏:
0 评论:
0 赞:
0 阅读:
156
打开运行面板,WIN+R 打开命令提示符面板 ,在运行面板输入cmd,回车 打开控制面板 ,在运行面板输入control,回车 打开IIS管理器面板 ,在运行面板输入inetmgr,回车 打开windows防火墙面板 ,在运行面板输入firewall.cpl,回车 打开计算机服务面板 ,在运行面板输 ...
分类:
Windows开发 时间:
2019-03-03 12:31:10
收藏:
0 评论:
0 赞:
0 阅读:
185
#include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #include<cstring> #include<string> using namespace std; char a1[1000],b1[1000] ...
分类:
其他 时间:
2019-03-03 12:07:02
收藏:
0 评论:
0 赞:
0 阅读:
144