- 博客(7)
- 收藏
- 关注
原创 使用Jsoup对豆瓣读书进行爬虫
package Spider;import java.io.IOException;import java.net.URLEncoder;import java.util.ArrayList;import java.util.Collections;import java.util.List;import org.jsoup.Jsoup;import org.jsoup.nodes.Doc
2016-04-17 14:37:08 1363
原创 利用java爬虫QDU教务课表
前言前几天有个做校园app的同学让我研究一下怎么爬个人的教务课表,就像课程格子那样导入课程。这里我放出初步的获取课表页html代码的程序,有需要的同学可以拿去用,By the way 听说有个叫Jsoup的开源java库可以解析html代码,你们可以去试试。代码解释这里就不解释了吧,我代码里写了注释了,可以直接看注释,另有一部分代码是copy的别人的,自己改了一些,主要是main函数代码HttpRe
2016-04-07 23:04:32 1959
原创 PAT 乙级 1037. 在霍格沃茨找零钱
1037. 在霍格沃茨找零钱 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱P和他实付的钱A,你的任务是写一个程序来计算他应该被找的零钱。 输入格式: 输入在1行中分别给出P和A,格式为“Galleon.
2016-04-06 22:28:40 832 1
原创 PAT 乙级 1036. 跟奥巴马一起编程
1036. 跟奥巴马一起编程 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长N(3<=N<=20)和组成正方形边的某种字符C,间隔一个空格。
2016-04-04 20:00:26 3363
原创 PAT 乙级 1035. 插入与归并
1035. 插入与归并 根据维基百科的定义: 插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。 归并排序进行如下迭代操作:首先将原始序列看成N个只包含1个元素的有序子序列,然后每次迭代归并两个相邻的有序子序列,直到最后只剩下1个有序的序列。 现给定原始
2016-04-04 19:45:34 650
原创 HDU 5656 CA Loves GCD (BestCoder Round #78) DP
CA Loves GCD Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others) 问题描述 CA喜欢是一个热爱党和人民的优秀同♂志,所以他也非常喜欢GCD(请在输入法中输入GCD得到CA喜欢GCD的原因)。 现在他有N个不同的数,每次他会从中选出若干个
2016-04-03 10:08:17 468
原创 数论 算法 不定方程 欧几里得 同余定理 相关知识
数论 算法 不定方程 欧几里得 同余定理 相关知识1.N条定理和算法同余概念欧几里得算法裴蜀定理费马大定理四平方和定理不定方程概念不定方程的求解![不定方程 的求解](http://img.blog.csdn.net/20160401100034336)
2016-04-01 10:01:32 610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人