上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 67 下一页
摘要: 营业额统计 Tiger最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况。 Tiger拿出了公司的账本,账本上记录了公司成立以来每天的营业额。分析营业情况是一项相当复杂的工作。由于节假日,大减价或者是其他情况的时候,营业额会出现一定的波动,当然一定的波动 阅读全文
posted @ 2020-01-20 16:10 kongbursi 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一、文艺平衡树解决什么问题 您需要写一种数据结构(可参考题目标题),来维护一个有序数列。 其中需要提供以下操作:翻转一个区间,例如原有序序列是 5 4 3 2 15\ 4\ 3\ 2\ 15 4 3 2 1,翻转区间是 [2,4][2,4][2,4] 的话,结果是 5 2 3 4 15\ 2\ 3\ 阅读全文
posted @ 2020-01-20 15:51 kongbursi 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: 一、平衡树用来干什么 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入 xxx 数 删除 xxx 数(若有多个相同的数,因只删除一个) 查询 xxx 数的排名(排名定义为比当前数小的数的个数 +1+1+1 ) 查询排名为 xxx 的数 求 xxx 的前驱(前驱定义为 阅读全文
posted @ 2020-01-19 16:16 kongbursi 阅读(1622) 评论(0) 推荐(0) 编辑
摘要: 一、快速排序算法步骤:(从小到大排序) 1. 在数组中选一个基准数(通常为数组第一个); 2. 将数组中小于基准数的数据移到基准数左边,大于基准数的移到右边; 3. 对于基准数左、右两边的数组,不断重复以上两个过程,直到每个子集只有一个元素,即为全部有序。 实例演示 这个算法就是先找一个基准,对着一 阅读全文
posted @ 2020-01-10 18:05 kongbursi 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 一、堆排序 1、部分概念 满二叉树:深度为k,且含有(2^k)-1个结点的二叉树 完全二叉树:深度为k的,又n个结点的,当且仅当其每一个节点都与深度为k的满二叉树种编号从1至n的节点一一对应时,称为完全二叉树 堆的结构可以分为大根堆和小根堆,是一个完全二叉树 每个结点的值都大于其左孩子和右孩子结点的 阅读全文
posted @ 2020-01-10 17:41 kongbursi 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客地址:python代理池的构建4——mongdb数据库的增删改查 一、对数据库里面代理ip检查(proxy_test.py) #-*-coding:utf-8-*- ''' 目的:检查代理IP可用性,保证代理池中代理IP基本可用 思路 1.在proxy. _test.py中, 创建Prox 阅读全文
posted @ 2020-01-10 10:23 kongbursi 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客地址:python代理池的构建3——爬取代理ip 一、mongdb数据库的增删改查(Mongo_pool.py) #-*-coding:utf-8-*- ''' 实现代理池的数据库模块 ●作用:用于对proxies 集合进行数据库的相关操作 目标:实现对数据库增删改查相关操作步骤: 1.在 阅读全文
posted @ 2020-01-10 09:51 kongbursi 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 上篇博客地址:python代理池的构建2——代理ip是否可用的处理和检查 一、基础爬虫模块(Base_spider.py) #-*-coding:utf-8-*- ''' 目标: 实现可以指定不同URL列表,分组的XPATH和详情的XPATH,从不同页面上提取代理的IP,端口号和区域的通用爬虫; 步 阅读全文
posted @ 2020-01-10 09:41 kongbursi 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客地址:python代理池的构建1——代理IP类的构建,以及配置文件、日志文件、requests请求头 一、代理ip是否可用的处理(httpbin_validator.py) #-*-coding:utf-8-*- #check ip ''' 目标:检查代理IP速度,匿名程度以及支持的协议类 阅读全文
posted @ 2020-01-09 21:48 kongbursi 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 一、整体结构 二、代理IP类的构建(domain.py文件) ''' 实现_ init_ 方法, 负责初始化,包含如下字段: ip: 代理的IP地址 port:代理IP的端口号 protocol: 代理IP支持的协议类型,http是0, https是1, https和http都支持是2 nick_ 阅读全文
posted @ 2020-01-09 21:32 kongbursi 阅读(714) 评论(1) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 67 下一页