python 实现在无序数组中找到中位数

一,问题描述 1,求一个无序数组的中位数, (若数组是偶数,则中位数是指中间两个数字之和除以2,若数组是奇数,则中位数是指最中间位置。要求:不能使用排序,时间复杂度尽量低 2, 例如: lists = [3, 2, 1, 4] , 中位数为 = (2+3)/2 = 2.5 list...

2019-07-16 21:32:11

阅读数 23

评论数 0

python 利用PIL实现图像的缩放和识别图像中的文字

一 利用PIL实现图像的缩放 1, python 利用PIL库实现图像的缩放、模糊、平滑等操作 2, 若想获取高质量的照片,则需要注意以下两点: 在处理的时候,需要使用Image.ANTIALIAS 在最后保存时,要设置quality 3,实例1: 该实例,实现批量修改图片的尺寸,可以自定义...

2018-11-29 21:27:29

阅读数 324

评论数 0

mac 安装tesseract、pytesseract, 实现图片里文字的识别

一, tesseract-OCR的介绍 1,tesseract-OCR是一个开源的OCR引擎,能识别100多种语言,专门用于对图片文字进行识别,并获取文本。但是它的缺点是对手写的识别能力比较差。 2,用tesseract可以识别的图片中字体,主要有以下一些特点: 使用一个标准字体 可以使用复印或...

2018-11-28 16:05:20

阅读数 976

评论数 1

pycharm中,在自定义模块导入出现无法导入包的问题 Unresolved reference...

一,问题描述1, 在自定义模块导入时候,报出了如下错误信息:Unresolved reference 'ERROR_CODE_INPUT_ERROR' less... (Ctrl+F1) This inspection detects names that should resolve but ...

2018-03-16 15:05:27

阅读数 13781

评论数 0

将汉语数字转化为阿拉伯数字

一,python 实现将汉语数字转化为阿拉伯数字 1, 例如:输入:二百五十 输出: 250 输入: 一百三十八 输出: 138 二,程序 1 , python实现具体信息如下: class Solution(object): def chi...

2019-07-26 23:20:21

阅读数 18

评论数 0

python 输入一个二维01矩阵,判断矩阵中全为1的正方形的最大边长

一,输入一个二维01矩阵,判断矩阵中全为1的正方形的最大边长 1, 问题描述 输入一个二维01矩阵,判断矩阵中全为1的正方形的最大边长 2, 输入: 0 1 1 0 1 0 1 1 1 0 1 1 0 1 1 1 1 0 0 0 0 1 0 1 ...

2019-07-25 22:13:31

阅读数 44

评论数 0

python 创建两个线程交替打印1到100中的奇偶数

一, 利用python 创建两个线程交替打印1到100中的奇偶数 1, 开启两个线程,一个线程专门打印奇数,另外一个线程专门打印偶数 2, python程序如下: import threading import time # 第一个线程,打印奇数 def threada(): ...

2019-07-24 21:05:27

阅读数 47

评论数 0

完全二叉树输出最后一个节点

一,问题描述 1, 输入一个完全二叉树,求出最后一个节点值。 2, 例如: 输入: 输出: 5 3, 算法思想:首先遍历完全二叉树的左分支,求出完全二叉树的高度depth, 然后对于每个子树的根节点,先从根节点的右孩子开始,然后从此节点遍历该节点的左孩子,等遍历完成后,进行判断此时临时...

2019-07-18 11:36:27

阅读数 161

评论数 0

算法题:字符串解码

一,问题描述 1, 给定一个字符串,目标是将写在#和%之间的字符串,重复#号前面的数字次数(数字只会是个位数), 2,例如: 输入结果: strs = "he3#llo%world" 输出结果: res = "hellollolloworld&q...

2019-07-15 14:32:16

阅读数 28

评论数 0

python streaming 实现某个字段排序

一,hadoop streaming默认情况1,在hadoop streaming的默认情况下,是以\t作为分隔符的,标准输入时,每行的第一个\t之前的内容作为key,第一个\t之后的内容作为value。注意,如果一个\t字符都没有,那么整行作为key。2,streaming的一些参数如下:   ...

2018-07-10 01:04:53

阅读数 349

评论数 0

在MAC IDEA中出现如下File size exceeds configured limit (2560000). Code insight features not available问题的解决

      在MAC IDEA中,导入二十多万代码的文件,出现了如下问题:File size exceeds configured limit (2560000). Code insight features not available  原因:IDEA对能关联的文件大小做了限制,主要是为了保护内...

2018-05-10 20:38:45

阅读数 1001

评论数 0

java.lang.NoClassDefFoundError: com/google/protobuf/ProtocolMessageEnum的解决办法

一  在工程中,使用protobuf时候出现了如下:Error Message: java.lang.NoClassDefFoundError: com/google/protobuf/ProtocolMessageEnum........二  出现的原因:缺少protobuf-jar包。  解决...

2018-05-09 19:55:23

阅读数 3089

评论数 1

python中使用StringIO出现的问题

一,在使用StringIO过程中出现的问题1,StringIO在处理字符串时会报如下错误:TypeError: 'module' object is not callable错误原因:与import导入方式有关系 解决方案:用 from io import StringIO 代替 import S...

2018-04-24 11:42:47

阅读数 880

评论数 0

python打印空心等边三角形

一,python打印空心等边三角形1, 利用python打印如下空心等边三角形    *                    *  *   *               *   **  *   *            *      *                    *  *  *  ...

2018-03-19 14:31:27

阅读数 3064

评论数 0

pycharm中,出现SyntaxError: Non-ASCII character '\xe4' in file... 的问题以及解决方法

 一,问题描述       在pycharm中,使用python中编写中文字符时,会提示如下错误信息:SyntaxError: Non-ASCII character '\xe4' in file ...... on line 3, but no encoding declared; see ht...

2018-03-16 14:04:08

阅读数 5583

评论数 0

hbase的表与phoenix建立映射

一,hbase的表与phoenix建立映射1, 具体步骤如下:(1) 先在hbase上建立表,表名为(PHO)hbase(main):001:0>create 'PHO','KID','INFO'(2), 然后在phoenix上建立相同的表名 (PHO)0: jdbc:phoenix:db...

2017-06-23 15:10:07

阅读数 3711

评论数 0

phoenix 修改表的表名

一,问题描述 1, 在phoenix上修改表名,需要把表名pho1修改成表名pho2。2, 在mysql中,修改表名的语句如下:alter table student1 rename student2; 然而在phoenix上没有rename语句。因此我们需要使用另外一种方法二,Phoenix修...

2017-06-23 14:55:33

阅读数 1667

评论数 0

IDEA创建servlet时找不到 import javax.servlet...相关类包的问题

一,在IDEA中,创建Servlet时候,当写入如下语句时:import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequ...

2017-05-25 23:04:03

阅读数 17106

评论数 4

一,破解IntelliJ IDEA,解决注册码问题

一,由于之前下载的IDEA版本不是正版的,经常会出现提示你需输入注册码,挺烦人的,因此,介绍一种破解IDEA的方法(注意,我的IDEA是安装在ubuntu系统下的,不是windows)二,在网上下载一个JetbrainsCrack-2.6.2.jar 破解补丁,放在你安装IDEA文件夹下的bin子...

2017-05-25 20:51:44

阅读数 3797

评论数 0

hive命令出现问题Failed with exception Java.io.IOException:java.lang.IllegalArgumentException: java.NET.URI

一,问题描述:    登录到hive数据仓库后,输入一些命令,例如(show databases ,show tables),会报出如下错误:Failed with exception Java.io.IOException:java.lang.IllegalArgumentException:...

2017-05-25 00:32:13

阅读数 6473

评论数 2

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