排序:
默认
按更新时间
按访问量

图像处理的三个基本操作——灰度化、锐化、平滑

什么是图像处理? 我的理解是,图像处理即就是对图像的各个像素点进行处理。 灰度化、锐化、平滑处理。

2015-11-05 13:39:04

阅读数:12428

评论数:3

python的pip安装MySQLdb和PyQt4出错以及解决办法

今天在安装MySQLdb模块和PyQt4模块的时候出现了无法使用pip直接安装的问题,如图。 (因为之前出错的时候没有截图,所以尝试安装PyQt5,错误和之前的一样) 思考了下,换了一种安装思路。 首先从网上下载.whl文件,我下载的这两个模块的whl文件如下: MySQL_pytho...

2018-06-24 15:44:47

阅读数:97

评论数:0

[JZoffer]数组中出现次数超过一半的数字

题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 解题思路 求出每一个不重复的数组元素出现的次数,进行...

2018-06-08 17:45:39

阅读数:15

评论数:0

求两时间时间差——关于python的time、datetime模块介绍

题目描述 解题思路 函数方法介绍 time模块 datetime模块 代码实现 题目描述 任给两组时间,求出它们的时间差。例如:从7时10分52秒到10时20分50秒有几时几分几秒? 解题思路 我思考了一下,打算利用time模块对时间格式数据进行操作,将时间字...

2018-06-06 21:58:16

阅读数:1995

评论数:0

[JZoffer]二叉搜索树与双向链表

题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 解题思路 对于每个非子节点来说,他们的左节点是左子树中的最大值,也就是左子树中的最右节点;他们的右节点是右子树中的最小值,也就是右子树中的最左节点。...

2018-05-23 21:17:06

阅读数:28

评论数:0

[JZoffer]复杂链表的复制

题目描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 代码 # -*- coding:utf-8 -*- ...

2018-05-23 17:42:42

阅读数:61

评论数:0

[JZoffer]二叉树中和为某一值的路径

题目描述 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 解题思路 将当前结点加入路径中,如果当前结点是叶结点,判断至当前结点的路径和是否符合条件,若符合则将路径加入最终结果。 每一轮...

2018-05-19 17:34:06

阅读数:23

评论数:0

[JZoffer]树的子结构

题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 解题思路 将AB两个二叉树通过前序遍历成list数组, 然后通过遍历listA依次去找listA[i:len(listB)+i]与listB是否相同,相同即找到子结构,反...

2018-05-16 00:41:42

阅读数:20

评论数:0

[JZoffer]反转链表

反转链表 题目描述 输入一个链表,反转链表后,输出链表的所有元素 代码 代码其实虽说看懂了,但是实现起来稍微还是有些困难,理解的不透彻,mark在这里,以备之后查看之 # class ListNode: # def __init__(self, x): # ...

2018-05-15 17:55:13

阅读数:19

评论数:0

python的os模块

Name os ——OS routines for Mac, NT, or Posix depending on what system we’re on. . Programs that import and use ‘os’ stand a better chance o...

2018-05-13 00:51:19

阅读数:62

评论数:0

卡特兰数

卡特兰数 卡特兰数是组合数学中一个常在各种计数问题中出现的数列。 h(0) = 1 h(1) = 1 递推公式: h(n) = h(0)*h(n-1) + … + h(n-1)h(0) (n >= 2) h(n) = h(...

2018-05-12 21:39:10

阅读数:25

评论数:0

判断质数

判断思路 在一般领域,对正整数n,如果用2到 之间的所有整数去除,均无法整除,则n为质数。 质数大于等于2 不能被它本身和1以外的数整除 代码实现 import math def isSushu(n): if n <= 1: ...

2018-05-03 14:44:53

阅读数:63

评论数:0

python异常处理

python异常处理的四种结构 try except 标准异常处理结构 try except else常用异常处理结构 多异常处理结构 try except finally常用异常处理结构 python异常处理的四种结构 try except 标准异常处理结构 try: ...

2018-05-03 13:26:20

阅读数:47

评论数:0

python读写二进制文件

使用pickle模块进行二进制文件的读写 基本接口 代码实现 使用pickle模块进行二进制文件的读写 python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickl...

2018-05-03 09:59:55

阅读数:44

评论数:0

刷题小技巧_while true

在刷剑指offer的时候,发现很多高效的代码在主程序入口处会使用while true try except 的改写方式。这种改写方式会使程序更加高效,鲁棒性更强。def func(): pass while True: try: func() # ...

2018-05-03 08:26:10

阅读数:35

评论数:0

字符串之子字符串查找

子字符串查找  字符串的一种基本操作就是子字符串查找:给定一段长度为N的文本text和一个长度为M的模式字符串pattern,在文本中找到一个和该模式相符的子字符串。解决该问题的大部分算法都可以很容易地扩展为找出文本中和该模式相符的子字符串,统计该模式在文本中的出现次数,或者找出上下文(和该模式相...

2018-04-25 22:42:49

阅读数:64

评论数:0

合并两个有序链表

题目描述:合并两个已排序的链表,并将其作为一个新列表返回。新列表应该通过拼接前两个列表的节点来完成。 解题思路:构造一个新的链表空间,利用链表的next依次组合,不难,就是生疏了忘了链表看了下。代码:# Definition for singly-linked list. #class ListN...

2018-04-03 19:09:49

阅读数:44

评论数:0

Leetcode20. 有效的括号

题目描述:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。括号必须以正确的顺序关闭,"()" 和 "()[]{}" 是有效的但是 "(]" 和 ...

2018-04-03 15:43:27

阅读数:404

评论数:0

关于NLP的编码问题的思索

前几天,在尝试通过nltk工具包对唐诗进行一些处理分析的时候,遇到了编码解码方面的错误。错误如下,就是UnicodeDecodeError: 'gbk' codec can't decode bytes in position 738868-738869: illegal multibyte s。...

2018-03-30 15:34:00

阅读数:50

评论数:0

Leetcode14. Longest Common Prefix

转自Murphy__的博客Leecode 中一道不难的题目。输入字符串列表例如 T = [‘abc’,’abcd’,’abfg’,’abopfge’], 则输出最长的公共前缀为 ‘ab’ 思路如下,若字符串列表为空,则返回”“.否则在字符串列表中找到长度最短的字符串P(因为在字符串列表中最长公共前...

2018-03-29 09:54:08

阅读数:19

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭