![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
George Wang
不想做程序员的程序猿
展开
-
leetcode 14 最长公共前缀 python
**题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。**思路:大概有这五种思路, 一般都会采用第四...原创 2020-04-12 15:19:49 · 169 阅读 · 0 评论 -
LeetCode只出现一次的数字 1,2 Python解法
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/single-...原创 2019-09-30 11:00:07 · 255 阅读 · 0 评论 -
Leetcode接雨水 python解法
给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 感谢 Marcos 贡献此图。示例:输入: [0,1,0,2,1,0,1,3,2,1,2,1]输出: 6来源:力扣(LeetCode)链接:htt...原创 2019-09-25 14:11:15 · 1045 阅读 · 0 评论 -
LeetCode两数之和python解法
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力扣(LeetC...原创 2019-09-23 15:29:40 · 221 阅读 · 0 评论 -
python爬去淘宝西装数据
python爬去淘宝西装数据啥也不说代码先码上#爬取数据from selenium import webdriverfrom bs4 import BeautifulSoupimport timeimport csvimport retitles,prices,shops,sales = [],[],[],[]#csvFile = open("xizhuang_women.c...原创 2019-05-15 17:41:22 · 357 阅读 · 2 评论 -
一个简单的python socket编程
一、套接字套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。套接字为BSD UNIX系统核心的一部分,而且他们也被许多其他类似UNIX的操作系统包括Linux所采纳。许多非BSD UNIX系统(如ms-dos...原创 2019-04-24 17:05:14 · 196 阅读 · 0 评论 -
Python tkinter登录界面
此次登录界面完全是为了后面的图像处理GUI界面所添加的点睛之笔,不喜勿喷。界面建立所要调用的模块:import tkinter as tkimport tkinter.messageboximport picklefrom tux import Image_sys #调用文件tux登陆主界面搭建,三个文本数据输入框,三个按钮。 # 窗口 window = tk...原创 2019-01-07 11:32:28 · 11684 阅读 · 11 评论 -
Python调用摄像头tkinter显示
编写小程序之前,我们需要安装几个包程序代码如下:import cv2import tkinter as tkfrom tkinter import filedialog#文件控件from PIL import Image, ImageTk#图像控件import threading#多线程#---------------创建窗口window = tk.Tk()window.tit...原创 2018-12-06 16:24:22 · 16566 阅读 · 14 评论 -
Pycharm opencv环境配置
Pycharm可以直接安装opencv包接下来,我们测试一下环境是否配置成功代码如下:import cv2img = cv2.imread(“C:\1.jpg”)cv2.imshow(“1”,img)cv2.waitKey(10000)结果如下,表明环境配置成功。...原创 2018-12-06 14:41:59 · 2191 阅读 · 0 评论 -
Python——opencv的图像显示、视频采集、图像处理
操作界面:打开摄像头二值化处理此demo的缺点是只能通过单步打开关闭摄像头,而不能进行实时的刷新处理。ESC关闭,space保存截图图片。代码如下:import cv2import tkinter as tkfrom tkinter import filedialog#文件控件from PIL import Image, ImageDraw, ImageFont,ImageTk...原创 2018-12-08 17:31:06 · 2357 阅读 · 0 评论 -
Python 音频信号处理
**Python 音频信号处理**import ui_AudioEffectsfrom ui_AudioEffects import Ui_AudioEffectsfrom PyQt4 import QtCore, QtGuifrom PyQt4.Qt import QApplication, SIGNAL, QFileDialog, QIcon,QWidgetfrom PyQt4 ...原创 2018-11-17 21:23:10 · 1289 阅读 · 0 评论