08 2014 档案

摘要:题目要求不能用额外的空间,这样就不能将数字转成str,然后递归了(递归要用到额外的空间)。开始的想法是:把最高位的数字拿来和最低为的数字比较,若相等,则去掉最高位和最低位的数字,重复之前的操作,否则,返回False;用的方法是整除和取余,可是没有考虑到例如1000021的情况,取余后得到的是21,前... 阅读全文
posted @ 2014-08-31 10:41 clq.lib 阅读(119) 评论(0) 推荐(0)
摘要:# Definition for singly-linked list.class ListNode: def __init__(self, x): self.val = x self.next = Noneclass Solution: # @return ... 阅读全文
posted @ 2014-08-29 17:53 clq.lib 阅读(99) 评论(0) 推荐(0)
摘要:# Definition for a binary tree nodeclass TreeNode: def __init__(self, x): self.val = x self.left = None self.right = Noneclas... 阅读全文
posted @ 2014-08-29 15:51 clq.lib 阅读(162) 评论(0) 推荐(0)
摘要:class Solution: # @param matrix, a list of lists of integers # RETURN NOTHING, MODIFY matrix IN PLACE. def setZeroes(self, matrix): di... 阅读全文
posted @ 2014-08-29 15:16 clq.lib 阅读(118) 评论(0) 推荐(0)
摘要:// 求 和最大的连续子序列class Solution: # @param A, a list of integers # @return an integer def maxSubArray(self, A): dp=[] for i in rang... 阅读全文
posted @ 2014-08-28 14:42 clq.lib 阅读(631) 评论(0) 推荐(0)
摘要:class Solution: # @param matrix, a list of lists of integers # @param target, an integer # @return a boolean def searchMatrix(self, matrix... 阅读全文
posted @ 2014-08-28 10:22 clq.lib 阅读(267) 评论(0) 推荐(0)
摘要:class Solution: # @param num, a list of integer # @return a list of lists of integers def permute(self, num): length=len(num) i... 阅读全文
posted @ 2014-08-27 18:51 clq.lib 阅读(369) 评论(0) 推荐(0)
摘要:午睡醒敲到3点钟,搞了一个多小时。应该是一种非递归的实现方法吧。例如,4个括号的情况,可以看成是:(3个括号的情况 连接上 1个括号的情况)+(2个括号的情况 连接上 2个括号的情况)+(1个括号的情况 连接上 3个括号的情况) + (‘(’ 连接上3个括号的情况 连接上 ‘)’);只是这样会每次产... 阅读全文
posted @ 2014-08-27 15:37 clq.lib 阅读(223) 评论(0) 推荐(0)
摘要:虽然开了博客,可是懒得写,一些小知识,小技巧什么的不好意思拿出来,都写在笔记上。千里之行,始于足下。借用荀子的《劝学》来激励自己:不积跬步,无以至千里,不积小流,无以成江海;木受绳则直,金就砺则利,君子博学而日参省乎己,则知明而行无过矣。附:《劝学》全文http://www.gushiwen.org... 阅读全文
posted @ 2014-08-24 11:20 clq.lib 阅读(193) 评论(0) 推荐(0)
摘要:为了装个matplotlib包,搞了好久;python3.4,官方没有对应版本的包,只能去下面这个地方下对应的版本:http://www.lfd.uci.edu/~gohlke/pythonlibs/下载试了下,后发现出错,好像还缺个numpy的包python 3.4 numpy官方也没有对应版本,... 阅读全文
posted @ 2014-08-11 21:12 clq.lib 阅读(1404) 评论(0) 推荐(0)
摘要:bmp图片结构位图格式(bmp)是显示图片的基本格式,其文件扩展名为*.BMP。在Windows下,任何各式的图片文件(包括视频播放)都要转化为位图才能显示出来,其他各种格式的图片文件是在位图格式的基础上采用不同的压缩算法生成的。所以,理解bmp格式的结构是图像视频处理的基础。一、位图文件(*.BM... 阅读全文
posted @ 2014-08-11 20:16 clq.lib 阅读(188) 评论(0) 推荐(0)
摘要:将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。将数据与对数据的操作 在一个结构体内实现,使用时仅需要调用接口即可。在程序上,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级... 阅读全文
posted @ 2014-08-11 20:14 clq.lib 阅读(198) 评论(0) 推荐(0)
摘要:刚刚装完PyDev ,试了下之前写的调用PyQt的下代码,发现运行出错;搜索只还需在System PYHONPATH下 添加PyQt的路径,步骤如下:eclipse--window--Preferences--PyDev--Interpreters--Python InterpretersNew F... 阅读全文
posted @ 2014-08-11 19:40 clq.lib 阅读(242) 评论(0) 推荐(0)
摘要:python 的ide,之前用过eric5,只要下载eric5后,点击install就行了。后来改用pydev;安装pydev先下载eclipse,jre;我下的是4.4luna再eclipse--help--install new software在“Work with:”后输入“pydev - ... 阅读全文
posted @ 2014-08-11 19:17 clq.lib 阅读(217) 评论(0) 推荐(0)