标签目录:python

以下是与标签 “python” 相关联的文章

堆排序通过sink实现,动画演示,看不懂你砍我!

除了之前文章介绍的方法外,我们也可以通过sink的方式来排序,但是第一步都是相同的,保证堆有序   就是每次首位交换以后,把根目录上的元素下沉到应该在的位置,逻辑上比上一个方法要复杂一些:

 

堆排序动画演示,Python代码演示,看不懂你砍我!

堆排序,一个经典的算法,我们先看动画演示吧: 数组: [6,5,3,1,8,7,2] 首先,这个数组不是有序的,并且,不是每个根节点都大于子节点,所以,如果我们第一步是让这颗树变得规范一些:即让每个父节点都大于任意子节点(堆有序)   如何实现呢?其实,我们要做的就是找到所有的父节点,然后逐个遍历,让这些有子节点的父节点都变得根……

如何使用Boto管理我们的aws主机

随着云的越来越火,aws也变得越来越火,ops从底层的网线,磁盘脱离出来,再也不用跑到机房插网线了,亚马逊提供了很多的服务,让我们能更方便的管理我们的主机,你可以在web页面看到aws远超强大!但是我们今天要说一下另外一种方式 作为一个命令党,让我们打开页面是很难得,我们总是希望,通过一个命令就可以看到所有的instance, 然后如果想……

python插入排序(动画演示)

代码参考地址:http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/#comments     插入排序关键点在于比较新的元素与已经完成排序的末尾数据,例如 12,43 我们新拿一个数据叫作9 ……

python 希尔排序 动画演示

代码参考地址:http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/#comments     另外一个动画演示     希尔排序本质还是进行的插入排序,只不过把原来的数组拆……

python 归并排序 动画演示

到了包含递归的排序了

代码参考:http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/#comments 理解这段代码最核心的还是要绕明白递归的那个巡环,其实,举个例子就明白了,假如,我们要排序的是一个非常简单的数……

如何通过Python 自动寻找代理增加网站的流量(刷流量PV)

好吧,无聊的时候写了一个自动获取免费代理的文章   连接地址 既然我们获得了免费的代理列表,那么有很多事情可以干,比如 , 爬取某个网站并且没有被封IP的风险, 比如, 增加某网站的流量, 下面是第一版, 这个砖就给大家提供个思路,因为之前使用urllib2 来实现,但是问题是没有办法保持他的回话,也就是不能达到真正和浏览器一样的效果,所……

python里的比较少见的函数 map() partial()

map()是python的一个内建函数, 他能够通过函数来处理序列,比如,我们相关一个数组[0,1,2,3,4,5]所有的数字都+2 , 当然,我们可以这么做

有点小题大做的感觉,map就是解决这个问题的

m……

日常用python脚本处理文本 re.search 和 re.match区别

 

  在写这个程序的时候,正则表达式卡我半天 …. 如果你使用 match, 则正则表达式中一定要包含 ^.* ,表示从头开始匹配,这与我的目标不符合,所以改用seach ,      

如何通过python获取zabbix中的graph报表

正如我们都知道的,zabbix可以提供一些历史数据,例如:近7天的CPU使用情况,近14天的内存使用情况,近半年的磁盘使用情况,近7天的网络流量情况,还有一些自定义的数据 有时候,我们可能需要按照日期进行有序的整理报告,例如,我们需要每周给客户发送客户服务器的使用情况,包含以上的信息,我们当然不愿意每周手动去截图,这个太浪费时间了,所以我……