LeetCode刷题(python版)——Topic78. 子集
一、题设 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示例 2: 输入:nums = [0] 输出:[[],[0]] 二、基本思路 回溯法 呀,回溯三部…
一、题设 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示例 2: 输入:nums = [0] 输出:[[],[0]] 二、基本思路 回溯法 呀,回溯三部…
最近在研究文本挖掘相关的内容,所谓巧妇难为无米之炊,要想进行文本分析,首先得到有文本吧。获取文本的方式有很多,比如从网上下载现成的文本文档,或者通过第三方提供的API进行获取数据。但是有的时候我们想要的数据并不能直接获取,因为并不提供直接的下载渠道或者API供我们获取数据。那么这个时候该怎么办呢?有一种比较好的办法是通过网络爬虫,即编写计算机程序伪装成用户去获得想要的数据。利用计算机的高效,我们可…
一元线性回归 #导入要用的包,没有下载包的要用pip install安装对应的包 import numpy as np import matplotlib.pyplot as plt import statsmodels.api as sm nsample = 20 #定义样本量 x = np.linspace(0, 10, nsample) #生成0-10之间的20个数,作为样本 x array…
将写代码过程中经常用的一些代码片段备份一下,如下代码段是关于python将文本转换成语音的代码,应该是对小伙伴们有一些好处。 # Text To Speech using SAPI (Windows) and Python module pyTTS by Peter Parente # download installer file pyTTS-3.0.win32-py2.4.exe # and …
1. 韩小韩API 1.1. 接口文档 1.2. 请求地址 1.3. 请求方式 get 1.4. 请求参数 字段类型描述returnstr响应数据格式,可选json 1.5. 示例代码 import json, requests url = 'https://api.vvhan.com/api/acgimg' params = {'type': 'json'} res = requests.get…
一、简介 实现计算机视觉任务的过程中,不可避免地需要对图像进行读写操作以及图像预处理操作,下面介绍两个常用的Python图像处理库:OpenCV和Pillow。 OpenCV全称是由英特尔公司资助的开源计算机视觉库。 它由一系列C函数和少量C++类所组成,实现图像处理和计算机视觉方面的很多通用算法,例如特征检测与跟踪、运动分析、目标分割与识别以及3D重建等。 OpenCV作为基于C/C++语言编写…
从本部分内容开始,主要分享学习 sklearn 库的基本心得和主要收获。 1、数据集的基本使用方法 以手写数据集的使用为例 使用 from sklearn.datasets import load_digits 加载数据集 参数 return_X_y: 默认为false,表示以字典形式返回数据的全部信息(data和target);若为True,则以(data,target)的形式返回数据。 n_c…
俄罗斯方块游戏,使用Python实现,总共有350+行代码,实现了俄罗斯方块游戏的基本功能,同时会记录所花费时间,消去的总行数,所得的总分,还包括一个排行榜,可以查看最高记录。 排行榜中包含一系列的统计功能,如单位时间消去的行数,单位时间得分等。 附源码: from Tkinter import * from tkMessageBox import * import random import t…
pyautogui一个神奇的图像自动化库,学会之后无所不能。上能挂机刷宝箱,下能自动写文档。(>人<;)让我装个逼,别锤我,谢谢! 安装 这个pyautogui在win10上的安装挺坑的,当初第一次安装时出现了好几次错误(┬┬﹏┬┬) 安装命令如下: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyautogui 导入模块 在安装…
一、使用Turtle库 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。 Turtle库用于绘制线、圆、其他形状或者文本。 显示小乌龟的爬行轨迹,初始小乌龟在(0, 0),前进方向为 x 轴正方向。turtle.circle(r…