迪米特法则:LoD
也被称为最少知识原则
定义:一个对象应该对其他对象有最少的了解。
通俗的说就是一个类应该对自己需要耦合或调用的类知道的最少,类内部如何复杂跟我们没有关系
我们所要了解的只是类对外提供的public方法。
迪米特法则对类的低耦合性提出明确的要求,包含4个含义:
1.只和朋友交流
一个例子:老师让体委点一下女生的数量。
class Te...
分类:
其他好文 时间:
2015-07-23 12:17:45
阅读次数:
108
题目链接:http://poj.org/problem?id=3984
这个本来是个模板题,但是老师要去不能用STL里的queue,得自己手写解决,ORZ....看别人的博客学习,新技能get。。。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define ...
分类:
其他好文 时间:
2015-07-23 12:15:31
阅读次数:
200
建图:多源多汇问题,大白书算法通过体添加超汇和超源
把每个任务和每一天都看做一个点,添加源点和汇点。
源点与每个任务之间连一条边,容量为完成该任务所需处理次数。
若第i个任务可以在Si至Ei天处理,则由该任务向这些天分别连一条边,容量为1,表示此任务每天只能被处理一次。
最后,从每一天连一条到汇点的边,容量为机器数M,表示每天可以处理M个任务。
若求出的最大流等于所有任务需要处理的...
分类:
其他好文 时间:
2015-07-23 12:15:11
阅读次数:
91
A题:
题目地址:Currency System in Geraldion
题意:给出n中货币的面值(每种货币有无数张),要求不能表示出的货币的最小值,若所有面值的都能表示,输出-1.
思路:水题,就是看看有没有面值为1的货币,如果有的话,所有面值的货币都可以通过1的累加得到,如果没有的话,最小的不能表示的就当然是1辣。
#include
#include
#include
#inc...
分类:
其他好文 时间:
2015-07-23 12:13:56
阅读次数:
144
进入 网页管理界面Network --> Firewall --> AddGeneral Settings -->
Name 名字
Input [accept]
Output [accept]
Forward [reject]
Masquerading 勾选上
MSS clamping 勾选上
Covered networks...
分类:
其他好文 时间:
2015-07-23 12:11:16
阅读次数:
689
题意:
在一棵树上有n个节点,n-1条边,每条边有距离。
每个节点会给你原来是男孩还是女孩。
问最少要交换多少次,使得每个女孩都能被保护到。
保护到的条件是女孩和最近的男孩的距离小于等于D
思路:
首先要求一下mp[i][j],就是任意两个点之间的距离
这个方法随意都可以的。
因为男孩只能放在树上,所以行为树,列也为树
这样每次求出的cnt就是每次最多要有多少个男的在指定的树上
...
分类:
其他好文 时间:
2015-07-23 12:12:44
阅读次数:
226
private String download_url="http://192.168.2.8:80/DownZip/*****.zip";//下载的路径
public String SDPATH = Environment.getExternalStorageDirectory().toString();
String target = SDPATH+"/DownZip/********....
分类:
其他好文 时间:
2015-07-23 12:12:37
阅读次数:
204
OO’s Sequence
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)
Total Submission(s): 1751 Accepted Submission(s): 632
Problem Description
OO has got ...
分类:
其他好文 时间:
2015-07-23 12:11:41
阅读次数:
149
//给一个正常的骰子
//F[n] 为这个骰子有一个数连续出现n次的期望
//h[n] 我这个骰子连续出现n个1的期望
//g[n] 为出现n个1的期望
//求最小的m1使得G(m1)>=F[n] , 最小的m2使得G(m2) >= H(n)
//f[i] 一个数连续掷了i次,其F[n]
//很容易得到f[i] = 1 + 1/6*f[i+1] + 5/6*f[1] f[n...
分类:
其他好文 时间:
2015-07-23 12:09:58
阅读次数:
91
Sudoku
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 15698
Accepted: 7678
Special Judge
Description
Sudoku is a very simple task. A square table with 9...
分类:
其他好文 时间:
2015-07-23 12:09:58
阅读次数:
126
比赛链接click here~~
A 题:
【思路】:如果输入有1就是-1,否则就是1。
B题:给你三个矩形大小,问后两个能否放入第一个矩形内,枚举每一种情况,存在合法的就是YES,否则就是NO。
代码:
// C
#ifndef _GLIBCXX_NO_ASSERT
#include
#endif
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-07-23 12:09:12
阅读次数:
97
作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell
本篇文章是【应用调试:logger-master】系列的开篇文章,主要介绍logger-master相关功能并作效果演示。
logger-master开源项目Gith...
分类:
其他好文 时间:
2015-07-23 12:08:05
阅读次数:
114
题意:
给一个迷宫,求左下角到右下角的路径数。
分析:
插头dp的模板题,建议先看cdq的论文再看代码,这份代码在模板基础上略微有改动。论文地址http://wenku.baidu.com/view/ed2b3e23482fb4daa58d4b74.html
代码:
#include
using namespace std;
const int maxD=16;
const int H...
分类:
其他好文 时间:
2015-07-23 12:07:23
阅读次数:
148
智慧校园性能优化总结
紫薇真人李万鸿
智慧校园性能优化第一阶段已经胜利完成,通过优化,响应速度普遍提升几十倍,大家在工作中探索出不少行之有效的好办法,这里对这些宝贵的经验教训做个总结,便于下一步的优...
分类:
其他好文 时间:
2015-07-23 12:08:08
阅读次数:
125
今天在尝试自定义一个控件后,在布局文件中使用的时候报错
xmlns:tools="http://schemas.android.com/tools"
xmlns:carrey="http://schemas.android.com/apk/res/com.example.customview"
android:layout_width="match_parent"...
分类:
其他好文 时间:
2015-07-23 12:08:27
阅读次数:
143
2015-07-23 : VC开发,常用的加载图像的办法...
分类:
其他好文 时间:
2015-07-23 12:06:37
阅读次数:
113