![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习
Amazing_DAI
这个作者很懒,什么都没留下…
展开
-
[刷Leetcode]Python 排序算法(一):非比较排序
计数排序算法描述:找出待排序的数组中最大和最小的元素;统计数组中每个值为i的元素出现的次数,存入数组C的第i项;对所有的计数累加(从C中的第一个元素开始,每一项和前一项相加);反向填充目标数组:将每个元素i放在新数组的第C(i)项,每放一个元素就将C(i)减去1。不太白话的白话解释:创建一个从数组中最小到最大元素的一个列表(列表下标为元素大小),先从头到尾遍历一遍,为每一个对应的元素大小的出现次数计数,然后再从小到大依次添加到结果中动图演示:算法性质:空间复杂度:数据分类的类别数(即原创 2020-11-26 18:25:40 · 175 阅读 · 0 评论 -
【Python学习】Numpy库简单使用
Numpy库简单使用这篇笔记是针对numpy的简单使用,所有函数只对经常会用到的参数进行说明,今后这篇笔记也会不断在项目实践的过程中不断修改和补充内容,如果笔记中的内容出现问题,欢迎各位在评论区反映,我会及时修改的!1.创建数组#定义整形数组np.array([1,4,2,5,3])注意numpy智能定义同一类型的数据,如果数据不匹配,Numpy会向上转换如果希望明确数组的数据类型,可以用dtype关键字:np.array([1,2,3,4,5],dtype='float32')#outp原创 2020-06-26 23:55:57 · 698 阅读 · 0 评论 -
Python排序算法
Python排序算法下面所有的排序方法都会使用swap函数,来交换两个列表中的位置,代码如下所示:def swap(lyst,i,j): temp = lyst[i] lyst[i]=lyst[j] lyst[j]=temp1.选择排序:原理(整数列表从小到大排序):先搜索整个列表,找到最小项的位置下标,如果不是第一项,就把第一项跟最小项位置对调,之后再搜索第二项到最后一项,重复操作。大致流程:未排序的列表第一轮之后第二轮之后第三轮之后第四轮之后原创 2020-06-19 12:10:17 · 235 阅读 · 0 评论 -
【长期更新】【SQL数据库】MYSQL数据库学习笔记
第一章,数据库和SQL1-1 数据库是什么数据库的定义:-将大量的数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database,DB)-用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS)数据库的种类:-层次数据库(HDB):把数据通过层次结构(树形结构)的方式表现出来-关系数据库(RDB):采用由行和列组成的二维表来管理数据,使用专门的SQL(结构化查询语言,Structure Query Language原创 2020-05-26 23:37:15 · 251 阅读 · 0 评论 -
【久病成医】关于python的scrapy shell的问题
问题描述:直接输入尝试进入scrapy shell报错:Fatal error in launcher: Unable to create process using ‘“d:\bld\scrapy_1587736721630_h_env\python.exe” “C:\Users\lenovo\anaconda3\Scripts\scrapy.exe” shell “https://www.baidu.com/”’: ???PS:在讨论这个问题之前,首先要提一下通过anaconda安装pytho原创 2020-05-21 15:15:45 · 213 阅读 · 0 评论 -
【python爬虫】随机爬取百度百科并返回爬取内容的标题
最近没什么事情,准备重新看一遍以前一知半解的爬虫功能:以一个起始页开始,通过爬取网页简介的返回一个百度百科简介部分的,包含全部链接的列表,并且通过随机数,随机选取一个网站进入之后打印这个网站标题重复上述步骤递归,直到碰到一个简介中没有一个链接的百度百科网页这里选择的初始百度百科网页是《JOJO的奇妙冒险》的百度百科,针对随机数选取采用的是随机数种子的做法,可以保证只要种子相同每次运行返回的网页...原创 2020-04-24 16:12:14 · 709 阅读 · 0 评论 -
[python练习]力扣14. 最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例一:输入: ["flower","flow","flight"]输出: "fl"示例二:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。看到一个前排大佬的思路:python中的字符串是可以比较的,并且会按照大小排序,排序的顺序是按照ASC...转载 2020-04-10 23:57:17 · 235 阅读 · 0 评论