wardseptember的博客

路漫漫其修远兮,吾将上下而求索。

各种排序算法比较

排序算法的稳定性和源码 稳定性: 所谓稳定性是指当待排序列中有两个或两个以上相同的关键字时,排序前和排序后这些关键字的相对位置,如果没有发生变化就是稳定的,否则就是不稳定的。 如果关键字不能重复,则排序结果是唯一的,那么选择的排序算法稳定与否就无关紧要;如果关键字可以重复,则在选择排序算...

2018-06-22 12:50:30

阅读数 1558

评论数 0

哈夫曼树及哈夫曼编码详解【完整版代码】

Huffman Tree简介    赫夫曼树(Huffman Tree),又称最优二叉树,是一类带权路径长度最短的树。假设有n个权值{w1,w2,…,wn},如果构造...

2018-06-17 11:42:30

阅读数 3437

评论数 1

几行代码实现免费观看VIP视频(支持Windows、Mac)

一、简单介绍 实现原理非常简单。网上有很多vip视频解析网站如 无名小站 等等,找到输入vip视频的接口。然后再加上一段vip视频地址,最后把整个链接在默认浏览器打开。 二、具体说明 1.打开vip视频解析网站如无名小站 ,可以看到直接的接口。我们要做的就是找到这个接口的链接。 2.输...

2018-04-28 20:15:19

阅读数 23108

评论数 7

windows、mac、linux系统常见浏览器最新的User-Agent大全

最新的pc、mac、linux端各浏览器的User-Agent大全(2019.5.11) "user-agent": { "pc": [ "Mozilla/5.0 (Windows NT 6.1; W...

2019-05-11 11:00:12

阅读数 14

评论数 0

python3+selenium实现12306抢票脚本

文章目录一、 环境配置windows环境mac、linux环境二、 实现思路及代码1. 查询票数2. 登录关于自动登录3. 提交订单4. 邮件提醒5. 短信提醒三、总结与分析一些问题一些想法完整源码下载 一、 环境配置 python3 selenium模块,并配置使用环境 google浏览器或者...

2019-02-19 19:52:37

阅读数 76

评论数 0

利用requests+pyquery/selenium爬取塔读网站的小说(解决JS渲染的问题)

文章目录一、环境依赖二、实现1. 基本原理2. selenium代码3. requests+pyquery实现代码4. 总结一些问题三、源码下载 一、环境依赖 安装requests,selenium,pyquery模块,并下载chromedriver,配置好环境。 #python3 pip ins...

2019-01-28 17:07:24

阅读数 87

评论数 0

Python爬虫主流存储类型(TXT,JSON,CSV,Mysql,Mongodb,Redis)实战

目录写在前面一、目的二、实现1. 环境依赖2. 爬取和解析函数3. 存成TXT4. 存成JSON5. 存成CSV6. 存入mysql6.1 mysql安装与配置6.2 实现函数6.3 部分结果一览7. 存入mongodb7.1 安装与配置mongodb7.2 实现函数7.3 部分结果一览8. 存...

2019-01-21 19:52:28

阅读数 92

评论数 0

python主流解析库(re beautifulsoup pyquery xpath)实战--爬取猫眼电影排行

目录一、环境依赖二、实现1. 目的2. 代码2.1 爬取函数2.2 re解析函数2.3 BeautifulSoup解析2.4 Xpath解析函数2.5 Pyquery解析函数2.6 写入TXT文件3. 完整版源码下载三、部分结果一览 一、环境依赖 python3 依赖库如下: pip instal...

2019-01-20 19:03:02

阅读数 109

评论数 0

将地质图(shp文件)叠加到天地图上

1.环境依赖 python2.7+pyshp模块 下载python2.7 2.配置环境 安装时可以直接add path。 在cmd中输入python,出现以下界面代表配置成功。 手动配置环境变量教程 网上有很多教程可以去搜搜。 环境配置好后,在cmd中输入python -m pip instal...

2019-01-05 22:09:39

阅读数 635

评论数 0

python基础算法总结

一些说明: 这里的所有算法均用python实现,“翻译”自国外某程序员的项目。 这里的“翻译”不单单指的是英译中,而且是为每个算法添加上算法思想描述和关键代码注释。 中文目录 (链接到我的个人博客,更佳的阅读体验) 1、排序算法 1.1 冒泡排序 1.2 bogo排序 1.3 计数排序 1....

2018-11-17 19:23:34

阅读数 61

评论数 0

二叉树的各种操作总结(C/C++版)

1.二叉树基本操作 建二叉树,前、中、后序递归遍历,求深度或高度,前、中、后序搜索。 见数据结构——二叉树及其基本操作 2.二叉树非递归遍历 前、中、后序非递归遍历。 见经典算法之非递归算法实现二叉树前、中、后序遍历 3.二叉树层序遍历 见经典算法之层序遍历二叉树 4.前序线索二叉...

2018-10-28 21:13:43

阅读数 136

评论数 0

c、c++中一些经典的程序总结

网上看了很多单链表逆序的代码,多多少少都有一点问题。所以自己写一个。 #include<stdio.h> #include<malloc.h>...

2018-10-27 23:15:09

阅读数 366

评论数 0

python爬取金庸小说全集

写在前面 直接requests.get(),然后解析,得到每章标题和内容。 可能是我这边网络不好,或者是这个网站服务器不怎么好,有时每请求超时。而且我已经把timeout设置为100,还是有一些章没爬下来。所以那些章我都是一个一个爬取,然后添加进去,甚是辛苦啊。 代码 #!/usr/bin...

2018-10-03 23:31:44

阅读数 129

评论数 0

解决gitment无法登陆评论问题(Object ProgressEvent)

转到我的个人博客 懒得再写一遍

2018-09-24 12:19:04

阅读数 2527

评论数 4

hexo+yilia完美实现相册功能(解决缩略图不显示)

###写在前面 相册功能我从8月初就开始弄的,期间弄了数十小时都没有搞定,缩略图一直显示,超级恶心。所以这也是我写这篇博客的原因,让你们少走点坑。唉,说多了都是泪,先看效果https://wardseptember.github.io/photos/ #必看,前期配置 由于是在lawlite...

2018-09-20 08:19:12

阅读数 1240

评论数 5

快速排序2——python

from __future__ import print_function def quick_sort(ARRAY): """ 快速排序:不稳定, 算法思想: ...

2018-08-30 21:45:20

阅读数 73

评论数 0

快速排序1——python

from __future__ import print_function def quick_sort_3partition(sorting, left, right): """ 快速排序:不稳定, ...

2018-08-30 21:44:01

阅读数 115

评论数 0

煎饼排序——python

from __future__ import print_function def pancakesort(arr): ''' 煎饼排序(默认升序) 算法思想: 每次循环找到元素最大值,然后将其翻转到列表首位, 再对整个列表进行翻转,将它翻转到列表最后的位...

2018-08-30 21:42:16

阅读数 256

评论数 0

用python统计历年考研英语真题词频

1.准备工作 86_17_1.txt ————1986年到2017年考研英语一真题txt文件 86_17_2.txt ————1986年到2017年考研英语二真题txt文件 86_17_1_2.txt ————1986年到...

2018-08-24 11:29:15

阅读数 939

评论数 1

二路归并排序——python

from __future__ import print_function def merge_sort(collection): """ 二路归并排序(稳定排序),结果升序...

2018-08-11 23:17:12

阅读数 236

评论数 0

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