自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 python数据结构-应用篇

#1. 已知字符串 a = "aAsmr3idd4bgs7Dlsf9eAF",要求如下#1.1 请将a字符串的大写改为小写,小写改为大写。#coding-utf-8 a='aAsmr3idd4b

2018-01-28 17:31:33 784 1

原创 python基础知识-列表

1.添加操作:+ 生成一个新的列表Extend  接受参数并将该参数的每个元素都添加到原有的列表中,原地修改列表而不是新建列表Append :添加任意对象到列表的末端Insert: 插入任意对象到列表中,可以控制插入位置。2.修改:修改列表本身只需要直接赋值操作就行。3.删除操作:Del :我们通过索引删除指定位置的元素。Remove:移除列表中指定值的第一个匹

2018-01-27 11:16:35 268

原创 捕获所有文章的超级链接(下篇)-python爬虫

目标:下载韩寒博客中的所有文章(文章列表有7页,共有315篇文章)代码如下:#写给那个茶水妹的《乘风破浪》诞生…#coding:utf-8import urllib.request as urllibimport timeurl = ['']*350#url列表,存储350篇文章#取博文的7页中所有的基地址page = 1link = 1while page <= 7 :

2018-01-26 21:01:04 255

原创 捕获所有文章的超级链接(中篇)-python爬虫

目标:下载韩寒博客首页的所有文章(共50篇文章)python代码#写给那个茶水妹的《乘风破浪》诞生…#coding:utf-8import urllib.request as urllibimport timeurl = ['']*50#url列表,存储50篇文章con = str(urllib.urlopen('http://blog.sina.com.cn/s/article

2018-01-26 16:49:57 215

原创 捕获所有文章的超级链接(上篇)-python爬虫

1、进入韩寒博客:http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html2、按住F12  查找关于韩寒博客列表任意一篇文章的链接的代码:如下是第一篇文章写给那个茶水妹的《乘风破浪》诞生…3、写python代码:(该代码 只能下载指定一篇文章)#写给那个茶水妹的《乘风破浪》诞生…#coding:utf-8impo

2018-01-26 15:39:27 303

转载 2018网络安全学习方向预览

点击打开链接

2018-01-18 17:32:58 2094

原创 IntelliJ IDEA快捷键

1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ----------------------------------------- -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea -server -Dsun.awt.keepWorkingSe

2017-06-07 22:04:20 243

原创 一个从JSP到Servlet的简单小实例

注意:此代码运行在IJ环境下,服务器是Tomcat。功能:可以实现页面跳转建工程:Demo01->建包:cn.first->建类:FirstServletFirstServlet类代码如下:package cn.first;import javax.servlet.ServletException;import javax.servlet.http.HttpServle

2017-06-07 21:54:33 327

原创 网络编程

一、网络模型概述    OSI(Open SystemInterconnection 开放系统互联)参考模型:7层应用层:一些应用软件(终端的应用)6层表示层:对接收的数据进行解释、加密与解密、压缩与解压缩5层会话层:通过传输层建立数据传输的通路。主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名)。4层传输层:传输协议和端口号

2017-05-12 10:39:05 424

原创 正方形

Problem Description给出四个点,判断这四个点能否构成一个正方形。 Input 输入的第一行包含一个整数T(T≤30)表示数据组数,每组数据只有一行,包括8个整数x1, y1, x2, y2,x3,y3,x4,y4(数据均在-1000,1000 之间)以逆时针顺序给出四个点的坐标。Output 每组数据输出一行,如果是正方形,则输出: YES, 否则,输

2017-04-18 20:52:38 297

原创 数字

Problem Description定义f(x) = {比x小,不可以被x整除并且不和x互质的数的个数}(x为正整数)。当f(x) 是奇数的时候我们称x为“奇真数”。给出两个数x,y求区间[x,y]内的“奇真数”的个数。 Input 第一行输入一个数N代表测试数据个数(N<=20)。接下来N行每行两个正整数x , y ( 0 < x <= y < 2^31)。

2017-04-18 20:50:17 394

原创 多项式求和

Problem Description多项式描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 ……先请你求出多项式前n项的和。Input第一行输入一个数T代表测试数据个数(T Output 对于每个输入样例,输出多项式和的结果(结果精确到小数点后两位)。每行输出一个结果。 Example Input212

2017-04-18 20:49:47 363

原创 相似三角形

Problem Description给出两个三角形的三条边,判断是否相似。Input多组数据,给出6正个整数,a1,b1,c1,a2,b2,c2,分别代表两个三角形。(边长小于100且无序)Output如果相似输出YES,如果不相似输出NO,如果三边组不成三角形也输出NO。Example Input1 2 3 2 4 63 4 5 6 8

2017-04-18 20:49:05 800

原创 手机键盘

Problem Description大家应该都见过那种九键的手机键盘,键盘上各字母的分布如下图所示。当我们用这种键盘输入字母的时候,对于有些字母,往往会需要按多次键才能输入。比如:a, b, c都在“2”键上,输入a只需要按一次,而输入c需要连续按三次。连续输入多个字母的规则如下:1、如果前后两个字母不在同一个按键上,则可在输入前一个字母之后直接输

2017-04-18 20:48:26 949

原创 2-2 Time类的定义

Problem Description通过本题目的练习可以掌握类与对象的定义;设计一个时间类Time,私有数据成员有hour(时)、minute(分)、second(秒);公有成员函数有:setHour(int)设置数据成员hour的值(采用12小时制),非法的输入默认为12;setMinue(int)设置数据成员minute的值,非法输入默认为0;setSecond(int)设置

2017-04-18 20:47:51 453

原创 3-1 Point类的构造函数

Problem Description通过本题目的练习可以掌握类的构造函数的定义;设计一个点类Point,私有数据成员有x、y;公有成员函数有:无参数的构造函数Point(),带参数的构造函数Point(int,int);ShowPoint()输出点对象的信息在主函数main()中调用相应成员函数,从键盘接收时间对象的x和y的值,并向显示器输出相应的值。Input

2017-04-18 20:46:08 589

原创 最佳拟合直线

Problem Description在很多情况下,天文观测得到的数据是一组包含很大数量的序列点图象,每一点用x值和y值定义。这就可能需要画一条通过这些点的最佳拟合曲线。为了避免只对个别数据分析,需要进行最佳曲线拟合。考虑N个数据点,它们的坐标是(X1,Y1),(X2,Y2)...,(XN,YN)。假设这些值中的X是严格的精确值,Y的值是测量值(含有一些误差)。

2017-04-18 20:45:17 11045

原创 区域内点的个数

SubmitStatistic Problem DescriptionX晚上睡不着的时候不喜欢玩手机,也不喜欢打游戏,他喜欢数星星。 Input 多组输入。每组先输入一个整数N(N Output 输出一个整数,代表有多少颗星星在窗子内部。 Example Input30 13 41 12 23 3Example Output

2017-04-18 20:44:30 740

原创 谁是最强的女汉子

Problem Description众所周知,一年一度的女汉子大赛又来啦。由于最近女汉子比较流行,所以参加女汉子比赛的人数变得很多很多。所以赛事组找来了你,让你写一个程序找出谁是最强的女汉子。大家都知道,越是不漂亮的女生就越容易成为女汉子(漂亮的怎么会成为汉子?),而越是力量大的女生也越成为女汉子(毕竟女汉子还是比较有力量的)。所以我们就给女汉子两个属性,一个是漂亮值x,一个是力量值y。当然

2017-04-18 20:43:52 351

原创 水杯

Problem Description天气逐渐变热了,准备考研的高童鞋打算在夏天来临之前自己动手造一个水杯,以备口渴,你知道,高童鞋是个很挑剔而且古怪的的人,他每天喝的水是一定的,一滴也不多喝,一滴也不少喝,而且他用的杯子是个长方体!他认为这样才个性。现在问题来了,你也知道,考研是多么的艰难,时间是多么的宝贵,钱是多么的不容易赚,所以高童鞋抠一点也正常了。作为他的好朋友,他想让你帮他做

2017-04-17 19:47:55 288

原创 高中数学?

Problem Description高中数学大家都学过数列,其中一个重要的概念就是数列的通项,可以代表数列中每一项的一个表达式。 今天我们的问题就跟通项有关系,说,给你一个数列的通项和数列中的前几项,希望你能求出它的第n项。 通项表达式如下: F(1) = 0; F(2) = 1; F(n) = 4*F(n-1)-5*F(n-2);Input输入数据第一行是一

2017-04-17 19:47:07 669

原创 分数加减法

Problem Description编写一个C程序,实现两个分数的加减法Input输入包含多行数据每行数据是一个字符串,格式是"a/boc/d"。其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。数据以EOF结束输入数据保证合法 Output对于输入数据的每一行输出两个分数的运算结果。注意结果应符合书写习惯,没有多

2017-04-17 19:46:22 524

原创 织女的红线

Problem Description好久不见牛郎哥哥了,织女非常想他,但是她想考验一下牛郎在她不在的日子里有没有好好学习天天向上,于是乎想出一个问题考一考他。织女找了一跟很细的红线和N颗相同的钉子,将各颗钉子钉在墙上作为一个多边形的各个顶点,然后将红线缠在各个钉子上围成了多边形,多余的剪掉。下面给出了图示。可惜牛郎不会算,悲剧了,但他不想让织女失望,还好有你这个朋友,你的任务是帮

2017-04-17 19:45:26 249

原创 回文时间

Problem Description  HH 每天都会熬夜写代码,然后很晚才睡觉,但是每天早晨六点多必须要刷卡出宿舍,这就导致了必须在某些课上睡一会才能保证充沛的体力,当然某些重要的课是不能睡掉的,而某些课是可以睡的,比如《中国传统文化》,但是睡觉是不能被老师发现的,否则......他会以让你重修两年来威胁你。已知老师会在电子表上显示的时间为回文(例如:15:51)的时候来检查有没有人在睡觉

2017-04-17 19:44:27 549

原创 正方形面积

Problem Description根据读入的正方形的边长(边长为正整数),输出其正方形的面积。 Input输入数据含有多个的正方形(个数不确定)的边长a(1≤a≤10000),每个边长之间以空格隔开。 Output每次读入一个边长,便输出其正方形的面积,每一行输出一个正方形的面积。 Example Input1 3Example Output1

2017-04-17 19:43:24 653

原创 简单枚举类型——植物与颜色

Problem Description 请定义具有red, orange, yellow, green, blue, violet六种颜色的枚举类型color,根据输入的颜色名称,输出以下六种植物花朵的颜色:Rose(red), Poppies(orange), Sunflower(yellow), Grass(green), Bluebells(blue), Violets(violet

2017-04-17 19:42:39 474

原创 C/C++训练1---最大公约数与最小公倍数

Problem Description输入两个整数,求它们的最大公约数与最小公倍数。 Input输入两个整数,两个整数之间用空格分开。 Output第一行输出最大公约数;第二行输出最小公倍数。 Example Input64 48Example Output16192HintAuthorimport java.util.

2017-04-17 19:41:19 296

原创 C/C++经典程序训练2---斐波那契数列

Problem Description编写计算斐波那契(Fibonacci)数列的第n项函数fib(n)(n数列:f1=f2==1; fn=fn-1+fn-2(n>=3)。 Input输入整数n的值。 Output输出fib(n)的值。 Example Input7Example Output13Hintpackage fir

2017-04-17 19:40:07 655

原创 面向对象程序设计上机练习一(函数重载)

Problem Description利用数组和函数重载求5个数最大值(分别考虑整数、单精度、长整数的情况)。 Input分别输入5个int型整数、5个float 型实数、5个long型正整数。 Output分别输出5个int型整数的最大值、5个float 型实数的最大值、5个long型正整数的最大值。 Example Input11 22 666 44 5511

2017-04-17 19:38:58 405

原创 C/C++经典程序训练3---模拟计算器

Problem Description简单计算器模拟:输入两个整数和一个运算符,输出运算结果。Input第一行输入两个整数,用空格分开;第二行输入一个运算符(+、-、*、/)。所有运算均为整数运算,保证除数不包含0。Output输出对两个数运算后的结果。Example Input30 50*Example Output

2017-04-17 19:37:18 896

原创 圆的面积

Problem Description    Give you the radius of a circle,caculate its area,PI=3.141592653。 InputThe first line of the input is a positive integer N,then follows N lines,each line is a real numbe

2017-04-17 19:34:50 273

原创 复数的运算(类和对象)

Problem Description设计一个类Complex,用于封装对复数的下列操作:成员变量:实部real,虚部image,均为整数变量;构造方法:无参构造方法、有参构造方法(参数2个)成员方法:含两个复数的加、减、乘操作。    复数相加举例: (1+2i)+(3+4i)= 4 + 6i    复数相减举例: (1+2i)-(3+4i)= -2 - 2i  

2017-04-17 19:34:03 1379

原创 飞花的糖果

Problem Description一日,飞花壕大手一挥,买了N个的两两不相同糖果,他想要拿出M个糖果送给他心仪的程序媛,他有多少种可以选择的方案?例如,飞花壕有4块糖果,分别为①、②、③、④。他要选出3块送给他心仪的程序媛,他有四种选择,分别是①、②、③, ①、②、④, ①、③、④, ②、③、④ 这四种选择。 Input 多组输入。对于每组输入,有两个整数N、M

2017-04-17 19:32:50 307

原创 计算长方体、四棱锥的表面积和体积

Problem Description计算如下立体图形的表面积和体积。                                     从图中观察,可抽取其共同属性到父类Rect中:长度:l  宽度:h  高度:z在父类Rect中,定义求底面周长的方法length( )和底面积的方法area( )。 定义父类Rect的子类立方体类Cubic,计算立方体的表面

2017-04-17 19:31:37 909 1

原创 计算各种图形的周长(接口与多态)

Problem Description定义接口Shape,定义求周长的方法length()。定义如下类实现接口Shape的抽象方法:(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。定义测试类ShapeTest,用Shape接口定义变量shape,用其指向不同类形的对象,输出各种图形的周长。并为其他的Shape接口实现类提供良好的扩展

2017-04-17 19:30:01 1117

原创 计算长方形的周长和面积(类和对象)

Problem Description设计一个长方形类Rect,计算长方形的周长与面积。成员变量:整型、私有的数据成员length(长)、width(宽);构造方法如下:(1)Rect(int length) —— 1个整数表示正方形的边长(2)Rect(int length, int width)——2个整数分别表示长方形长和宽成员方法:包含求面积和周长。(可适当添加

2017-04-17 19:28:58 2232

原创 答答租车系统(面向对象综合练习)

Problem Description各位面向对象的小伙伴们,在学习了面向对象的核心概念——类的封装、继承、多态之后,答答租车系统开始营运了。请你充分利用面向对象思想,为公司解决智能租车问题,根据客户选定的车型和租车天数,来计算租车费用,最大载客人数,最大载载重量。公司现有三种车型(客车、皮卡车、货车),每种车都有名称和租金的属性;其中:客车只能载人,货车只能载货,皮卡车是客货两用

2017-04-17 19:26:51 529

原创 分数四则运算

Problem Description编写程序,实现两个分数的加减法Input输入包含多行数据;每行数据是一个字符串,格式是"a/boc/d",其中a, b, c, d为数字(每个数字保证为正数并且不存在正号)。o是运算符"+"或者"-","*","\"。数据以EOF结束,输入数据保证合法。Output直接输出结果,并且注意结果应符合书写习惯,没有多

2017-04-17 19:25:04 397

原创 学生信息的添加与查询

Problem Description设计一个学生添加和查询的系统,从键盘读入学生的数据,然后再从屏幕显示出来。 Input第一行有2个整数N和M,其中:N——学生数量,M——学生属性数量;第二行有M个字符串,表示学生的属性名称,其中第1个属性id表示关键字;其中各字段属性的数据类型是确定的。接下来有N行M列数据,分别表示学生各种属性的值,关键字相同的记录代表一个学生(后来读入

2017-04-16 20:42:53 425

原创 判定Java源文件名称

Problem Description输入若干行字符串,判断每行字符串是否可以作为Java的源文件名称。其中:Java源文件的命名规则:合法的 Java标识符+“.java”;Java标识符的命名规则:可包含字母、数字、下划线、$,但是数字不能作为首字母。Input输入有多行,每行一个字符串。Output若该行字符串可做为Java的源文件名称,则输出

2017-04-16 20:13:06 271

空空如也

空空如也

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

TA关注的人

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