自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ACdreamer

欢迎关注知乎:https://www.zhihu.com/people/acdreamers/activities

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 从蓝桥杯来谈Fibonacci数列

2014年蓝桥杯的第九题是这样描述的:        给定Fibonacci数列F[],其中,,求表达式               的值。其中在讲解这道题之前,我们先来看一个简单版的。题目如下:题目:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1194

2014-03-23 21:32:07 11403 3

原创 网络刷博器

我们可以用python的第三方模块webbrowser来打开一个网页,然后用操作系统的命令杀死一个进程。这样我们就可以一边打开网页,一边关闭浏览器,达到增加博客访问的目的。import webbrowser as webimport timeimport oscnt = 1while cnt <= 9: web.open_new_tab('http://blog.cs

2014-03-17 17:03:41 24291 14

原创 网络爬虫初级

首先,我们来看一个Python抓取网页的库:urllib或urllib2。那么urllib与urllib2有什么区别呢?可以把urllib2当作urllib的扩增,比较明显的优势是urllib2.urlopen()可以接受Request对象作为参数,从而可以控制HTTP Request的header部。做HTTP Request时应当尽量使用urllib2库,但是urllib.

2014-03-16 12:25:40 4168

原创 Python数据库的连接

在Python中要连接数据库,首先我们得先安装几个重要的东西,主要有: (1)Python-dev包 (2)setuptools-0.6c11.tar.gz (3)MySQL-python-1.2.3.tar.gz下面分别来说说这三个主要的包的安装步骤:(1)Python-dev包         直接yum install python-devel

2014-03-13 21:07:53 14848 2

原创 单调队列

单调队列是这样一个队列,队列中的所有元素是单调递增或者单调递减。它可以在队首或队尾删除元素,但是只能在队尾插入元素。由于每个元素入队和出队一次,所以维护队列的均摊时间复杂度为O(1)。题目:http://poj.org/problem?id=2823题意:给一个数组a[],求它连续m个元素中的最小值和最大值。比如输入:8 31 3 -1 -3 5 3 6 7

2014-03-10 13:17:41 2126 2

原创 像素与颜色

一.像素的概念我们在电脑或者电视上能看到色彩斑斓的图像,其实这些图像都是由一个一个像素点构成的,那么就首先要知道什么是像素以及什么是颜色。在内存中,每个像素点由4字节构成,这4个字节的代表的含义如下:    (1)第一个字节决定像素的红色值    (2)第二个字节决定像素的绿色值    (3)第三个字节决定像素的蓝色值    (4)第四个字节决定

2014-03-07 16:21:28 10866

原创 两个栈实现一个队列

今天我要讲的是如何用两个栈实现一个队列。我们知道对于栈,它是先进后出,而对于队列,它是先进先出。所以用两个栈实现一个队列最直观的思路就是:设这两个栈分别为s1,s2,始终把s1作为存储空间,把s2作为临时空间。那么    (1)入队时     把元素压入s1    (2)出队时     先把s1中除最底下所有元素都倒入s2,然后弹出s1的唯一元素,再把s2的

2014-03-07 13:51:41 5737

原创 CanvasRenderingContext2D(渲染上下文对象)

CanvasRenderingContext2D是一个对象,它有很多属性和方法,通过设置它的属性和调用它的方法,我们可以绘制出优美的图像,获取这个对象很简单:    var canvas = document.getElementById("canvas");     var cxt = canvas.getContext('2d');一.Can

2014-03-06 14:25:13 5878

Fibonacci数列与矩阵连乘

适合ACM-ICPC竞赛中关于Fibonacci数列和矩阵连乘的学习

2014-01-19

ACM数论概论好书

本书是对于ACM编程数论的好书,有很大帮助哦!

2013-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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