自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识onclick、onblur、onchange

onchange ( HTML事件属性 )  onchange 在元素值改变时触发。  onchange 属性适用于:input、textarea 以及 select元素。onclick( Event 对象 )  onclick 事件会在对象被点击时发生。  请注意, onclick 与 onmousedown 不同!  单击事件是在同一元素上发生了

2018-01-25 17:38:22 520

转载 获取HTML元素3个方法

获取HTML元素3个方法比较:document.getElementsByName()、document.getElementById()、document.getElementsByTagName()document.getElementsByName()    是根据控件名称获取这个控件对象,因为控件名称可以相同,返回的是一个对象数组。 document.getEl

2018-01-25 16:50:31 2961

原创 HTML表单input里面的value有什么用

input标签有很多类型,也就是type,以下是一些常用type的说明text:文本框,input默认的type,不写就是这个,value表示文本框里的值。password:密码框,value表示密码框里的值。submit:提交按钮,value表示按钮上的文字button:普通按钮,value表示按钮上的文字reset:重置按钮,value表示按钮上的文字radio:单选框,value表示该单选框

2017-12-28 20:50:46 12932 1

原创 实现超链接在本页面的跳转

点击这个连接到百度iframe 元素会创建包含另外一个文档的内联框架(即行内框架)

2017-12-28 20:14:31 9765

原创 吝啬的国度

描述在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。输入第一行输入一个整数M表示测试数据共有M(1<=M<=5)组每组测试数据的第一行输入一个正整数N(1<=N<=100000)和一个正整数S(1<=S<=100000),N表示

2016-05-20 20:47:54 250

原创 最大的数

描述小明和小红在打赌说自己数学学的好,于是小花就给他们出题了,考考他们谁NB,题目是这样的给你N个数在这n个数之间添加N-1个*或+,使结果最大,但不可以打乱原顺序,请得出这个结果如1 3 5结果是(1+3)*5=20;最大可以添加若干个括号,但一定要保证配对,但是每两个数之间只可能有一个*或+数列最前和最后不应有+或乘小明想赢小红但是他比较笨,请你帮帮他输入多组测试数据以EO

2016-05-20 20:38:17 290

原创 大数阶乘

描述我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它?输入输入一个整数m(0<m<=5000)输出输出m的阶乘,并在输出结束之后输入一个换行符样例输入50样例输出30414093201713378043612608166064768844377641568960512000000000000#include#define MAXLEN

2016-05-20 20:30:45 269

原创 Saruman's Army

直线上有 N 个点。点 i 的位置是 Xi。从这个N点中选择若干个,给他们加上标记。对每一个点其距离为R以内的区域里必须有带有标记的点(自己本身带有标记的点,可以认为与其距离为0的地方有一个带有标记的点)。在满足这个条件的情况下,希望能为尽可能少的点添加标记。请问至少要有多少点被标记?限制条件1 <= N <= 1000;0 <= R <= 1000;0 <= Xi <= 1000;

2016-05-17 20:28:56 301

原创 括号配对问题

描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每组输入数据都是一个字符串S(S的长度小于10000,且S不是空串),测试数据组数少于5组。数据保证S中只含有"[","]","(",")"四种字符输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No

2016-05-14 18:15:40 229

原创 回文字符串

描述所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba"。当然,我们给你的问题不会再简单到判断一个字符串是不是回文字符串。现在要求你,给你一个字符串,可在任意位置添加字符,最少再添加几字符,可以使这个字符串成为回文字符串。输入第一行给出整数N(0<N<100)接下来的N行,每行一个字符串,每个字符串长度不超过1000.输出每行输出所需添加的最

2016-05-14 17:52:59 1647

原创 蛇形填数

描述在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为:10 11 12 19 16 13 28 15 14 37 6 5 4输入直接输入方陈的维数,即n的值。(n<=100)输出输出结果是蛇形方陈。样例输入3样例输出7 8 16 9 25 4 3#include#includeint a[100][100];int mai

2016-05-14 17:15:52 236

原创 字典序最小问题

给定长度为N的字符串s,要构造一个长度为N的字符串T。起初,T 是一个空串,随后反复进行下列 任意 操作。(1)从 s 的头部 删除一个 字符,加到 T的 尾部(2)从 s 的尾部 删除一个 字符,加到 T 的 尾部 你的 目标是 要构造字典序尽可能小的字符串 T。(s 只包含大写英文字母)输入10ASDFCBDBCA输出AACBDBCFDS#includec

2016-05-11 21:24:27 757

原创 区间调度问题

有n项工作,每项工作分别在si 时间 开始,在ti时间结束。对于每项工作,你都可以选择参与与否。如果选择了参与,那么自始至终都必须全程参与。此外,参与工作的时间段不能重叠(即使是开始的瞬间和结束的瞬间的重叠也是不允许的)。你的目标是参与尽可能多的工作,那么最多能参与多少项工作呢?输入51 2 4 6 83 5 7 9 10输出3#include #includeus

2016-05-11 20:36:02 685

原创 素数环

描述有一个整数n,把从1到n的数字无重复的排列成环,且使每相邻两个数(包括首尾)的和都为素数,称为素数环。为了简便起见,我们规定每个素数环都从1开始。输入有多组测试数据,每组输入一个n(0<n<20),n=0表示输入结束。输出每组第一行输出对应的Case序号,从1开始。如果存在满足题意叙述的素数环,从小到大输出。否则输出No Answer。样例输入6830样例输出

2016-05-10 19:32:18 813

原创 kk 最多吃多少条虫子?

KK 最多吃多少虫子??第一行:N M (1≤N M≤20 0≤Xij≤500(i=1,2„.N, j=1,2„,M) )表示沙漠是一个N*M的矩形区域 接下来有N行:每行有M个正整数,Xi1 Xi2 ……Xim 表示各位置中的虫子数(单个空格隔开) 假设“KK”只能向右走或向下走。输出有一个整数, 表示“KK”吃掉最多的虫子数。样例输入3 43 1 2 85 3 4

2016-05-06 21:40:15 438

原创 广度优先搜索之最大杀敌数

在你的位置放置一个炸弹,放在哪点能杀最多的敌人,你的位置不能和敌人相同 输入 13 13 3 3##############GG.GGG#GGG.####.#G#G#G#G##.......#..G##G#.###.#G#G##GG.GGG.#.GG##G#.#G#.#.#.###G...G.....##G#.#G###.#G##...G#GGG.GG##G#.#G#

2016-05-06 21:24:44 403

原创 zb 的生日

描述今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点什么庆祝生日,经过调查,zb发现C小加和never都很喜欢吃西瓜,而且一吃就是一堆的那种,zb立刻下定决心买了一堆西瓜。当他准备把西瓜送给C小加和never的时候,遇到了一个难题,never和C小加不在一块住,只能把西瓜分成两堆给他们,为了对每个人都公平,他想让两堆的重量之差最小。每个西瓜的

2016-05-06 19:44:03 615

原创 解密数字游戏

给你一串数字,规则大致如下首先将第1个数删除接着将第2个数放到这串数的末位,再将第3个数删除并将第4个数放到这串数的末位,依次类推,直到剩下最后一个数,将最后一个数也删除。#includestruct queue{ int data[100]; //队列的主体 int head; // 队首 int tail; // 队尾};int main(){

2016-05-06 11:23:35 1635

原创 解救人质最小步数

#includeint n,m,p,q,min = 99999999;int a[51][51],book[51][51];void dfs(int x,int y,int step){ int d[4][2] = { {0,1},{1,0},{0,-1},{-1,0} }; int dx,dy,k; if(x == p && y == q) {

2016-05-06 09:45:14 407

原创 三位数相加,1 ~ 9 只能用一次

#includeint a[10],book[10] = {0},total = 0;void dfs(int step){ int i; if(step == 10) { if(a[1]*100+a[2]*10+a[3] + a[4]*100+a[5]*10+a[6] == a[7]*100+a[8]*10+a[9]) {

2016-05-05 21:57:13 2416

空空如也

空空如也

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

TA关注的人

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