注:转载请注明:http://www.cnblogs.com/ECJTUACM-873284962/ 枚举法的基本思想 枚举法的基本思想是根据提出的问题枚举所有可能状态,并用问题给定的条件检验哪些是需要的,哪些是不需要的。能使命题成立,即为其解。 枚举结构:循环+判断语句。 枚举法的条件 虽然枚举法 ...
分类:
编程语言 时间:
2017-06-04 22:07:22
收藏:
0 评论:
0 赞:
0 阅读:
297
大家还记得某年春晚小品那个把大象放冰箱需要几步吗? 今天,我准备写的是汉诺塔,有三个魔法石柱,分别:诚实、勇敢、正直。其中有一个石柱上从大到小,从地向上依次排放着四个魔法圆环,需要将那四个魔法圆环分别按照大的上面放小的,不可以在小的上面放大的的;需要几步? 运行结果: 是不是很有意思呢? ...
分类:
编程语言 时间:
2017-06-04 22:05:29
收藏:
0 评论:
0 赞:
0 阅读:
283
异常处理 1、在异常处理中,如果子类覆盖了父类的一个方法,子类方法中声明的已检查异常不能比父类方法声明的异常更通用,即子类方法可以抛出更特定的异常(不超过父类方法声明的异常范围,即由父类方法声明异常派生的子异常),或者不抛出任何异常。并且,如果父类方法没有抛出异常,子类也不能抛出任何已检查异常。 个 ...
分类:
编程语言 时间:
2017-06-04 22:03:32
收藏:
0 评论:
0 赞:
0 阅读:
256
1 # 将这个方法动态装入类中进行调用 2 def bulk(self): 3 print('%s is yelling...' % self.name) 4 5 class Dog(object): 6 def __init__(self,name): 7 self.name = name 8 d ...
分类:
编程语言 时间:
2017-06-04 22:02:58
收藏:
0 评论:
0 赞:
0 阅读:
230
socket 网络模块 注意事项:在python3中,所有数据的传输必须用bytes类型(bytes只支持ascii码)所以在发送数据的时候要么在发送的字符串前面加 'b',要么使用encode('utf-8')进行转换成bytes类型发送,但是在接收端必须用decode()进行转码。 1、Sock ...
分类:
编程语言 时间:
2017-06-04 22:02:39
收藏:
0 评论:
0 赞:
0 阅读:
222
参考网址:http://blog.csdn.net/trustbo/article/details/10582287 ...
分类:
编程语言 时间:
2017-06-04 22:02:30
收藏:
0 评论:
0 赞:
0 阅读:
178
/* 【1、使用for循环遍历数组】 * conut($arr);用于统计数组元素的个数。 * * for循环只能用于遍历纯索引数组!!!! * 如果存在关联数组,count统计时会统计两种数组的总个数,使用for循环遍历混合数组,导致数组越界!! */ // $arr = array(1,2,3, ...
分类:
编程语言 时间:
2017-06-04 22:02:14
收藏:
0 评论:
0 赞:
0 阅读:
285
Maven 环境下使用 proguard-maven-plugin 插件混淆你的源码 时间 2014-08-20 15:23:56 肖国颖的个人页面 原文 http://my.oschina.net/noahxiao/blog/304746 主题 Maven 时间 2014-08-20 15:23: ...
分类:
编程语言 时间:
2017-06-04 22:01:15
收藏:
0 评论:
0 赞:
0 阅读:
328
一。isinstance(obj,cls)检查是否obj是类的cls对象 ...
分类:
编程语言 时间:
2017-06-04 22:00:24
收藏:
0 评论:
0 赞:
0 阅读:
184
两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人,以抽签决定比赛名单。有人向队员打听比赛的名单:a说他不和x比,c说他不和x、 z比。请编程序找出三队赛手的名单。 public class Example18 { public static void main(String ...
分类:
编程语言 时间:
2017-06-04 21:59:43
收藏:
0 评论:
0 赞:
0 阅读:
183
1)python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr, 改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 2)其他方法访问类的成员 ...
分类:
编程语言 时间:
2017-06-04 21:58:55
收藏:
0 评论:
0 赞:
0 阅读:
225
from :https://stackoverflow.com/questions/3512471/what-is-a-non-capturing-group-what-does-a-question-mark-followed-by-a-colon fter reading some tutori ...
分类:
编程语言 时间:
2017-06-04 21:58:30
收藏:
0 评论:
0 赞:
0 阅读:
319
说到Java读取Excel文件,用得多的当然是POI或jxls,但今天在看一本书的时候。当中提到使用JdbcOdbcDriver这个驱动类在不依赖第三方库的情况下也能够完毕对Excel文件的读取操作,网上搜了一下原因然后自己写了个样例跑通了,在此记录一下。 Java读取数据库大家都非常熟悉,须要一个 ...
分类:
编程语言 时间:
2017-06-04 21:54:52
收藏:
0 评论:
0 赞:
0 阅读:
268
1 class zyEXCEPTION(Exception): 2 def __init__(self,msg): 3 self.msg = msg 4 # 以下这行如果存在,则根据以下这行返回错误,如果不存在,则返回self.msg信息 5 def __str__(self): 6 # retur ...
分类:
编程语言 时间:
2017-06-04 21:53:02
收藏:
0 评论:
0 赞:
0 阅读:
265
第一次写博客,其实老早就注册博客园了,有写博客的想法,就是没有行动,总是学了忘,忘了丢,最后啥都没有,电脑里零零散散,东找找,西看看,今天认识到写博客的重要性。 最近闲着看了潭州教育的在线直播课程,颇受老师讲课实用有感。只作为自己笔记学习,我们都知道学习一门编程都是先照抄,在创作。这里完全按照老师讲 ...
分类:
编程语言 时间:
2017-06-04 21:52:33
收藏:
0 评论:
0 赞:
0 阅读:
671
装饰模式(Decorator) 1. 装饰模式(Decorator)的定义:又名包装(Wrapper)模式。装饰模式以对client透明的方式扩展对象的功能,是继承关系的一个替代方案。 2. 装饰模式以对client透明的方式动态的给一个对象附加上很多其它的责任。换言之client并不会觉的对象在装 ...
分类:
编程语言 时间:
2017-06-04 21:52:16
收藏:
0 评论:
0 赞:
0 阅读:
293
MFC小程序截图: 一、在MFC中简单使用WebBrowser的ActiveX插件的方法: 见博文: http://blog.csdn.net/supermanking/article/details/5866213 二、在对话框中创建视图(我这里创建的是一个滚动视图): 见博文: http://b ...
分类:
编程语言 时间:
2017-06-04 21:49:50
收藏:
0 评论:
0 赞:
0 阅读:
331
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,而且又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,就只剩下一个桃子了。求第一天共摘了多少个桃子。 public class Example17 { pub ...
分类:
编程语言 时间:
2017-06-04 21:49:25
收藏:
0 评论:
0 赞:
0 阅读:
279
由于存储单元是一维的结构,而数组是个多维的结构,则用一组连续的存储单元存放数据元素就有次序约定的问题了。假设现在有一个三维数组A[5][6][7],现在初始化其数据结构时,不难联想到,首先要说明存放的数据类型(也可以是数组元素的基址,但元素的类型是一定要说明的),其次,就是数组的维数,还有就是每一维 ...
分类:
编程语言 时间:
2017-06-04 21:48:55
收藏:
0 评论:
0 赞:
0 阅读:
200
数组中出现次数超过一半的数字 代码(C)本文地址: http://blog.csdn.net/caroline_wendy题目: 数组中有一个数字出现的次数超过数组长度的一半, 请找出这个数字.1. 使用高速排序(QuickSort)的方法, 把中值(middle)和索引(index)匹配, 输出中 ...
分类:
编程语言 时间:
2017-06-04 21:47:02
收藏:
0 评论:
0 赞:
0 阅读:
354