旧类以调用未绑定的超类构造方法
class OldDog:
def __init__(self):
print 'I am a old dog !'
self.__hungry = True
def eat(self):
if self.__hungry:
print 'I eat it !'
...
分类:
编程语言 时间:
2015-07-18 17:11:52
阅读次数:
180
Oil Deposits
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 14391
Accepted: 7823
Description
The GeoSurvComp geologic survey company is responsible for ...
分类:
其他好文 时间:
2015-07-18 17:11:24
阅读次数:
122
1.建立MFC程序
2.添加按钮,IDC_BUTTON1
3.添加类,直接右键控件时无法添加CButton的派生类的,如果想添加的话,只能选中项目根,右键添加类,MFC类-->MFC类向导-->选择继承CButton。
4.添加变量,选中按钮,右键添加变量,mbt1,类型为CBtn//没有这个变量是不行的,我试了n次都没有成功,缺少这个没有反应
5.打开类向导,在类CBtn...
分类:
其他好文 时间:
2015-07-18 17:11:53
阅读次数:
1214
uva 1658 Admiral题目大意:在图中找出两条没有交集的线路,要求这两条线路的费用最小。解题思路:还是拆点建图的问题。首先每个点都要拆成两个点,例如a点拆成a->a’。起点和终点的两点间的容量为2费用为0,保证了只找出两条线路。其余点的容量为1费用为0,保证每点只走一遍,两条线路无交集。然后根据题目给出的要求继续建图。每组数据读入a, b, c, 建立a’到b的边容量为1, 费用为c。图建...
分类:
其他好文 时间:
2015-07-18 17:10:45
阅读次数:
75
题目大意:
~~~~~~一场比赛有 n ~n~个参赛选手,要求选手之间两两都有且仅有一次对决。每一轮中一个选手至多可以对决一次,也就是每一轮选出若干对不相交的选手进行对决。现在要求出最少的对决轮数来结束比赛和此时的对决方案。分析:
~~~~~~首先确定答案,当 n ~n~为偶数的时候,答案为 n?1 ~n-1~,否则为 n ~n~,另外,当 n=1 ~n=1~的时候,答案...
分类:
其他好文 时间:
2015-07-18 17:11:59
阅读次数:
200
今天看了一下关于python的TCP编程。发现思路和其他语言(例如java)思路基本上差不多。先看客户端。基本步骤如下:
第一步:创建一个socket
第二步:建立连接
第三步:发送数据
第四步:读取从服务器发送过来的数据
第五步:关闭连接
第六步:对收到的数据进行处理
下面为python的TCP编程的客户端程序的一个小例子。java中关于网络编程的博文请看这里#...
分类:
编程语言 时间:
2015-07-18 17:08:27
阅读次数:
115
在项目里用到C#对英文句子进行词性标注,比较成熟的英文词性标注软件是stanford-parser。它个C#版本,也是借助于IKVM完成JAVA-C#的转换。具体配置步骤如下:
1、下载stanford-parser的jar包
http://nlp.stanford.edu/software/lex-parser.shtml
2、下载C#版本的工程
https://github.com/...
题目地址:http://codevs.cn/problem/1031/
分析:
深搜回溯
代码:
var s:set of 1..17;
a:array[1..17]of word;
n:word;
b:boolean;
procedure print;{输出}
var i:word;
begin
for i:=1 to n do
write(a[i],' '...
分类:
其他好文 时间:
2015-07-18 17:10:34
阅读次数:
178
题意:有n个歹徒要进入一家餐厅,餐厅有一扇门,门初始大小是0,门会每秒增大1或减小1或不变,但范围在[0,k],然后每个歹徒都有到达餐厅的时间ti,每个人有一个财富值pi和自己的体型值si,只有歹徒到达餐厅时门的大小和si相等时他才能进入餐厅,餐厅就会增加pi,问餐厅最多增加的总pi值是多少。
题解:f[i]表示前i个人能让餐厅增加的总Pi值是多少,先把歹徒到餐厅的时间排序,然后对比歹徒间到达时间...
分类:
其他好文 时间:
2015-07-18 17:10:13
阅读次数:
98
Android 中View的绘制机制源码分析 三到目前为止,measure过程已经讲解完了,今天开始我们就来学习layout过程,不过在学习layout过程之前,大家有没有发现我换了编辑器,哈哈,终于下定决心从Html编辑器切换为markdown编辑器,这里之所以使用“下定决心”这个词,是因为毕竟Html编辑器使用好几年了,很多习惯都已经养成了,要改变多年的习惯确实不易,相信这也是还有很多人使用Ht...
分类:
移动开发 时间:
2015-07-18 17:09:23
阅读次数:
128
铺垫
要知道抽象模式最大的优点必须先了解什么是产品等级和产品族
在上面的类图中,两厢车和三厢车称为两个不同的等级结构;而2.0排量车和2.4排量车则称为两个不同的产品族。再具体一点,2.0排量两厢车和2.4排量两厢车属于同一个等级结构,2.0排量三厢车和2.4排量三厢车属于另一个等级结构;而2.0排量两厢车和2.0排量三厢车属于同一个产品族,2.4排量两厢车和2.4排量三...
分类:
其他好文 时间:
2015-07-18 17:08:51
阅读次数:
121
题目地址:http://codevs.cn/problem/1032/
分析:
题目数据有错,这题过不了才正常。
我调了很久但是就是有两个点过不去,于是我把数据下了下来,找到WA的第五个点和第七个点。
题目描述中,保证LR。按我的写法是出不了解的,于是我特判这种情况,在计算的时候把L和R对调,依然过不了这个点。
而第七个点,输入数据为 999999999 100000...
分类:
其他好文 时间:
2015-07-18 17:08:01
阅读次数:
106
不相交集合(Disjoint-set )数据结构保持一组不相交的动态集合S={S(1),S(2),...,S(k)}.每个集合通过一个代表(representative)来识别,即集合中的某个成员。设x表示一个对象,不相交集合支持操作:
MAKE-SET(x):建立一个新的结合,其唯一成员(也即代表)就是x。因为各集合是不相交的,故要求x没有在其他集合中出现过。
UNION(x,y):将包含x...
分类:
编程语言 时间:
2015-07-18 17:08:09
阅读次数:
154
ORB(ORiented Brief)特征提取算法,是Brief算法的改进版本,具有旋转不变性,同时有良好的抗噪声性能。运算速度方面,ORB算法是SIFT算法的100倍,是SURF算法的10倍。...
分类:
其他好文 时间:
2015-07-18 17:06:58
阅读次数:
747
create table TREE
(
TREEID VARCHAR2(20) not null,
LABLE VARCHAR2(50) not null,
PARENTID VARCHAR2(20)
);
--创建主键
alter table TREE add constraint PK_TREE primary key (TREEID);
--创建表内外键...
分类:
其他好文 时间:
2015-07-18 17:07:09
阅读次数:
171
在学习getElementById()方法的过程中出现了这样一个问题,便想记录下来。分析问题之前,我们不妨先来认识一下getElementById()方法。getElementById()方法,接受一个参数;获取元素的ID。如果找到相应的元素则返回该元素的HTMLDivElement对象,如果不存在,则返回null。
我是这样来实现的:
HTML代码:从代码中可以发现,我已经添加了测试...
分类:
Web程序 时间:
2015-07-18 17:08:15
阅读次数:
93
ROW_NUMBER(),RANK(),DENSE_RANK(),NTILE()最近写了近半个月的成绩统计服务 , 被SQL折磨半死,下面介绍下在SQL成绩统计分析中遇到的一些小问题,首先介绍下成绩分析中经常遇到的问题 就是排名问题,这里就不得不提到SQL中的ROW_NUMBER(),RANK(),DENSE_RANK(),NTILE()这四个好兄弟了,...
分类:
数据库 时间:
2015-07-18 17:08:41
阅读次数:
193