- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 scrapy 登录
登录网站http://c.biancheng.net登录成功会显示 xxx在线import scrapyclass BianchengItem(scrapy.Item): url = scrapy.Field() user = scrapy.Field() # -*- coding:utf-8 -*-from scrapy.spider import Cr
2017-04-23 10:40:10 1800
转载 scrapy实例 ----- 爬取小说
借鉴: 静觅scrapy教程 爬取目标:顶点小说网 http://www.23us.com/ 希望顶点小说网不要生气首先来编写items.py#-*- coding:utf-8 -*-# Define here the models for your scraped items## See documentation in:# http://doc.scrapy.org/en/late
2017-04-21 17:35:02 8398
转载 scrapy ------ 爬取豆瓣电影TOP250
转载自 —> 原文#items.py# -*- coding: utf-8 -*-import scrapyclass DoubanMovieItem(scrapy.Item): ranking = scrapy.Field() #排名 movie_name = scrapy.Field() #电影名称 score = scrapy.Field()
2017-04-17 21:37:28 1834
原创 BeautifulSoup find() 和 find_all()
BeautifulSoup 里的 find() 和 findAll() 可能是你最常用的两个函数。借助它们,你可以通过标签的不同属性轻松地过滤 HTML 页面,查找需要的标签组或单个标签。这两个函数非常相似,BeautifulSoup 文档里两者的定义就是这样:find_all(tag, attributes, recursive, text, limit, keywords)find(tag,
2017-04-14 08:57:47 3050
原创 计蒜客 -- 求平方根
设计函数int sqrt(int x),计算 x 的平方根。输入格式输入一个 整数 x,输出它的平方根。直到碰到文件结束符(EOF)为止。输出格式对于每组输入,输出一行一个整数,表示输入整数的平方根。样例输入1 2 3 4 5 6 7 8 9 样例输出1 1 1 2 2 2 2 2 3当时忘了快速求平方根法是参考的哪里的了……….再去找找不到了#include<st
2017-04-07 16:10:42 1135
原创 计蒜客 -- 爬楼梯
假设你现在正在爬楼梯,楼梯有 n 级。每次你只能爬 1 级或者 2 级,那么你有多少种方法爬到楼梯的顶部?输入格式第一行输入一个整数n(1≤n≤50),代表楼梯的级数。输出格式输出爬到楼梯顶部的方法总数。样例输入5 样例输出8一开始用的递归。。。。n 太大时程序运行超时,递归:(超时)#include<stdio.h>int L(int n,int *count){ if(n == 0)
2017-04-07 11:18:13 311
转载 计蒜客 -- 单独的数字
给定一个数组 A,除了一个数出现一次之外,其余数都出现三次。找出出现一次的数。如:{1,2,1,2,1,2,7},找出 7。你的算法只能是线性时间的复杂度,并且不能使用额外的空间哦~输入格式第一行输入一个数n(1≤n≤500),代表数组的长度。接下来一行输入 n 个 int 范围内(−2147483648…2147483647)的整数,表示数组 A。保证输入的数组合法。输出格式输出一个整数,表示数组
2017-04-06 17:35:41 2101 1
原创 计蒜客 -- 整数转换成罗马数字
给定一个整数 numnum,将整数转换成罗马数字。如 1,2,3,4,51,2,3,4,5 对应的罗马数字分别为I,II,III,IV,V等,更详细的说明见此 链接。输入格式第一行输入一个整数 num(1 \leq num \leq 3999)num(1≤num≤3999)。输出格式输出 numnum 对应的罗马数字。样例输入123 样例输出CXXIII#include<stdio.h>int m
2017-04-05 23:16:20 464
原创 计蒜客 -- 罗马数字转换成整数
给定一个罗马数字 ss,将罗马数字转换成整数。如罗马数字I,II,III,IV,V分别代表数字 1, 2, 3, 4, 51,2,3,4,5。首先要来了解一下罗马数字表示法,基本字符有 77 个:I、V、X、L、C、D、M,分别表示 11、55、1010、5050、100100、500500、10001000。在构成数字的时候,有下列规则:1、相同的数字连写,所表示的数等于这些数字相加得到的数,如:
2017-04-05 23:15:18 575
原创 计蒜客 -- 元素移除
给定一个数组和一个数(该数不一定在数组中),从数组里删掉这个数字,返回剩下的数组长度。如:A[] = {1, 2, 3, 4, 5}A[]=1,2,3,4,5,要删除数字 33,那么返回数组长度为 44。亲爱的小伙伴们,题目是不是很简单呢?提示:int removeElement(int A[], int n, int elem)其中,n代表数组长度,elem代表要删掉的元素。输入格式第一行输入一个
2017-04-05 15:38:42 446
原创 泥塑课
题目来自:https://nanti.jisuanke.com/t/6小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过 250250 立方厘米的等量橡皮泥,教大家做泥塑。在上课过程中,她发现每个班都恰好有一个小朋友会去抢另一个小朋友的橡皮泥,于是她决定,在正式开始做泥塑前,让大家把手里的橡皮泥都捏成一个立方体,并且测量手里捏好的橡皮泥的长、宽和高。这样,她就可以知道谁被谁抢了橡皮泥了
2017-04-04 17:37:55 1943 2
Linux常用命令全集
2016-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人