
python
ZYF.cnvty
这个作者很懒,什么都没留下…
展开
-
python实现数据结构之KMP算法
python实现数据结构之KMP算法BF算法基本思想从主串SSS中的第一个字符开始和模式串TTT中的第一个字符进行比较,若相等,则继续两者后续的字符;否则,从主串SSS的第二个字符开始和模式串中的第一个字符比较,重复以上过程,直到模式串中TTT中的字符全部比较完成。KMP算法对BF进行改进每趟比较字符中出现不相等的时候,不回溯主串指针i,利用已经得到的部分匹配结果将模式串进行右移尽可能的向右滑动一段距离,再继续进行比较。相比于BF的暴力搜索,KMP在时间复杂度上优于前者。KMP算法实现分为两步。1原创 2020-08-22 01:29:42 · 314 阅读 · 0 评论 -
PyQt实现读取文件内容并绘制曲线
PyQt实现读取文件内容并绘制曲线数据准备:数据集上传到GitHub(https://github.com/ZY-future/daily-practice)数据准备:数据集上传到GitHub(https://github.com/ZY-future/daily-practice)能够实现读取数据,并将文件中的内容绘制到控件中,我是用GraphicsView显示绘图,但是在显示绘图时还没能找...原创 2020-05-06 00:14:38 · 3871 阅读 · 9 评论 -
使用selenium爬取zoj题目内容
selenium介绍selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。selenium的用途selenium可以驱动浏览器自动执行自定义好的逻辑代码,也就是可以通过代码完全模拟成人类使用浏览器自动访问目标站点并操作,那我们也可以拿它来做爬虫。selenium本质上是通过驱动浏览器,完全模拟浏览器的操作,比如跳...原创 2019-12-23 23:53:46 · 221 阅读 · 0 评论 -
python对热门城市的天气数据获取和简单处理
结合数据预处理这门课程进行练习,对简单的爬虫进行操作和对数据偶觉得处理原创 2019-11-07 23:07:31 · 381 阅读 · 0 评论 -
python读取处理excle文件
1.相关包的安装:xlrd安装好了这些包以后,接下来将进行演示:Excle的读取:import xlrd data=xlrd.open_workbook('first.xlsx')work=data.sheet_names()#表单名table=data.sheets()[0]#获取第一页表单rows=table.nrows#读取表单的所有行for row in range(row...原创 2019-04-19 19:35:12 · 696 阅读 · 0 评论