- 博客(80)
- 收藏
- 关注
原创 js基础学习
1、onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。如下代码, 网页中有用户和密码两个文本框。当前光标在用户文本框内时(即焦点在文本框),在光标离开该文本框后(即失焦时),触发onblur事件,并调用函数message()。 用户: 密码: 2、内容选中事件: 请写入个人简介,不少于
2016-10-15 12:06:40
264
原创 js基础学习
1、导入的方法就是在head里面写导入bootstrap.min.css,在body最后导入jqure以及bootstrap.js因为在Bootstrap中的JavaScript插件都是依赖于jQuery库,所以不论是单独导入还一次性导入之前必须先导入jQuery库。2、js的作用 1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)
2016-10-15 09:41:44
428
原创 bootstrap基础知识
1、如何实现响应式?CSS3-Media Query最简单的实现方式;借助原生JAvascript;成本较高。第三方开源框架;一般使用第一种方式。2、CSS3-Media Query常见属性device-width,device-height屏幕宽高;orientation设备方向;resolution设备分辨率;3、一个简单的案列@media screen and (min-wi
2016-10-13 16:23:03
445
原创 html5新增的其他常用元素
1、mark元素主要用来呈现需要突出显示或者高亮显示的文字。典型应用是向用户高亮显示搜索词关键词。................2、rp、rt与ruby元素rupy元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的rt元素组成,还包括可选的rp元素,定义当浏览器不支持rupy元素的时候显示内容。用来注释繁体字等()3、progress元素表示运行中的进程,可
2016-09-25 16:06:04
267
原创 html5基础知识
html5新增的元素1、section定义文档中的节,例如章节、页眉、页脚或文档其他部分。可以和h1,h2......等元素结合起来使用,显示文档结构。...........2、article元素定义外部的内容。外部内容可以是来自外部的新闻、来自论坛的文本等其他外部源的内容。...... 3、article元素的嵌套,内层的内容在原则上需要与外层的内容相关联。例如,
2016-09-23 16:04:02
275
原创 数据库基础知识复习
发现很多基础知识都忘记了,再次复习一下。一、定义语句 1、模式定义:模式一旦定义,该模式所定义的模式元素即归属于此模式create schema 模式名 authorization 用户名 2、模式删除drop schema 模式名 删除方式删除模式:两种:cascade 表示删除与模式所相关的模式元素;restrict 表示只有在模式中无任何关联模式元素时才能删除
2016-09-21 10:18:08
317
原创 南阳113 这没错误吧,明天 再提交,网速不给力
#include#includechar a[1000];int main(){ int i,j;memset(a,0,sizeof(a));while(gets(a),strcmp(a,"EOF")!=0){ for(i=0;i if(a[i]=='y'&&a[i+1]=='o'&&a[i+2]=='u') {printf("we"
2014-07-28 00:04:25
172
原创 南阳13
#includeint main(){int m,n,i;int a[21];scanf("%d",&m);while(m--){ scanf("%d",&n); a[0]=1;a[1]=1; for(i=2;i a[i]=a[i-1]+a[i-2]; printf("%d\n",a[n-1]);}return 0;}
2014-07-27 23:31:27
157
原创 南阳11 直接打印这是一个非常实用的方法,但细节的换行符要注意
#include#includeint main(){int t,n,i;scanf("%d",&t);while(t--){ scanf("%d",&n); for(i=1;i { if(i%2==1) printf("%d ",i); } printf("\n");for(i=1;i { if(i%2==0)
2014-07-27 23:25:08
162
转载 南阳44,大神作品
#includeint main(){int n,m,i,max,sum;scanf("%d",&n);while(n--){max=0;scanf("%d",&m);scanf("%d",&max);sum=max;while(--m){scanf("%d",&i);if(maxelse max+=i;if(max>sum) sum
2014-07-27 18:35:27
238
原创 南阳 103 改进后还是进制出问题
#include#includechar s1[1000000];char s11[1000000];char s2[1000000];char s22[1000000];char s3[1000000];int main(){int i,j;int t,k,sum;sum=0;scanf("%d",&t);while(t--){scanf(
2014-07-27 12:18:07
246
原创 hpu 2 hdu 2500
#includeint main(){int i,j;int n,m;scanf("%d",&n);while(n--){scanf("%d",&m);for(i=0;i{for(j=0;jprintf("HDU"); printf("\n");}}return 0;}
2014-07-27 11:33:17
172
转载 hpu练习二
1006:数论题目大意是输入 N,求 N^N 的最高位数字。1题目是这样转化的。首先用科学计数法来表示 N^N = a*10^x; 比如 N = 3; 3^3 = 2.7 * 10^1; 我们要求的最右边的数字就是(int)a,即 a 的整数部分; OK, 然后两边同时取以 10 为底的对数 lg(N^N) = lg(a*10^x) ; 化简 N*lg(N) = lg(a) + x
2014-07-27 11:26:43
244
转载 hpu 练习二 eof不能出现o与o 一起时,确定字母长度,求排列方式
1004:递推假设 n=□□□□□□有 f(n)种不同的串,当第 n 个是 o 时,那么第 n-1 个不能为 o,此种情况有 f(n-2)*2 个 当第 n 个不是 o 时,有 f(n-1)*2 个; 即 f(n)=f(n-1)*2+f(n-2)*2参考代码: #include #include int main(){ __int64 num[110]; int n
2014-07-27 11:23:19
200
转载 hpu练习二没看题好像
1005:回文字符串 字符串长度较小,一般的方法即可 AC参考代码: #include #include char s[60]; int main() { int k=1; while(gets(s),strcmp(s,"STOP")!=0) { int i,j,len; len=strlen(s);for(i=0;iif(s[i]!=s[len-1
2014-07-27 11:22:50
163
转载 hpu 练习二,题都看不懂
类似于解密的简单题看明白题意即可参考代码:#include #include int main() { char str1[12],str2[220],str3[12]; while(scanf("%s",str1),str1[0]!='E') { int i,len; memset(str2,0,sizeof(str2)); getchar();
2014-07-27 11:18:07
206
转载 hpu练习二1001 不懂可以如此经典
1001:费马小定理:假如 p 是质数,且(a,p)=1,那么 a^(p-1) ≡1(mod p)。即:假如 a 是整数,p 是质数,且 a,p 互质,那么 a 的(p-1)次方除以 p 的余数恒等于 1。 证明:设 p 是奇素数,证明 1^n+2^n+…+(p-1)^n=0(mod p)其中,p-1 不整除 n1^n+2^n+…+(p-1)^n (mod p) = (1^n + (p
2014-07-27 11:16:20
282
转载 hpu练习二
1002:斐波那契数问题:一个简单的数学问题有一楼梯共 10 级,如果每次只能跨上 1 级或 2 级,要登上第十级,共有( )种不同走法?最佳答案: 若只有 1 级楼梯有一种方法。 2 级楼梯就会有两种方法。... n 级楼梯,若先走 1 步,则下面还剩下 n-1 级楼梯 如果先走 2 步,下面还剩下 n-2 级楼梯 所以走 n 级楼梯的方法总数是 n-1 级楼梯的方法总数
2014-07-27 11:15:46
179
转载 杭电1004 出现次数最多
#include#includechar a[1010][20];int t[1010];int main(){ int i,j,k,max; int n; while(scanf("%d",&n)!=EOF,n) { memset(t,0,sizeof(t)); k=max=0; for(i=0;i
2014-07-26 17:57:43
168
翻译 hdu1042
#include#includeint a[100001]={0};int main(){ int n,i,j,k,t; while(scanf("%d",&n)!=EOF) { memset(a,0,sizeof(a)); if(n==0) {printf("1\n");continue;}
2014-07-26 16:18:55
196
原创 杭电2043 考虑字符串的长度,scanf("%s",a);y=strlen(a);顺序不能写倒吧!记住啦
#include#includechar a[100];int main(){ int n,i,y; int b,c,d,e; scanf("%d",&n); getchar(); while(n--){ b=c=d=e=0; scanf("%s",a);y=strle
2014-07-26 15:23:19
222
原创 为何错误啊?scanf("%s",a);y=strlen(a);顺序错误啦,愚
#include#includechar a[100];int main(){ int n,i,l; int b,c,d,e; scanf("%d",&n); getchar(); while(n--) { l=strlen(a); b=c=d=e=0; scanf("%s",a);
2014-07-26 12:16:55
417
原创 杭电2027
#include#includechar a[100];int main(){ int n,i; int b,c,d,e,f; scanf("%d",&n); getchar(); while(n--) { b=c=d=e=f=0; gets(a); for(i=0;i
2014-07-26 11:41:12
184
原创 杭电1161 输出的格式有细节要求,注意点
#include#includechar a[1000];int main(){ int i; while(gets(a)!=NULL) { for(i=0;i { if(a[i]>=65&&a[i] } //printf("%s",a)不可以,不能输出最后的"\0"
2014-07-26 11:13:06
235
翻译 杭电2565 大神教的,学习
#includeint main(){ int t; scanf("%d",&t); while(t--) { char a[80][80];int i,j,n; scanf("%d",&n); for(i=1;i { for(j=1;j
2014-07-26 10:54:10
212
原创 杭电3783 a=b=c=0;这个千万不能忘记初始化,i<strlen(t)必须用,否则超时
#include#includeint main(){ char t[101]; int a,b,c,i; while(gets(t),t[0]!='E') { a=b=c=0; for(i=0;i { if(t[i]=='Z') a++; if(t[i]=='
2014-07-26 09:25:18
165
原创 南阳768
#include#includeint main(){ char a[50];int i,k; while(scanf("%s %d",a,&k)!=EOF) { for(i=0;i{ a[i]=a[i]-k; if(a[i] printf("%c",a[i]);} printf("\n"); }return 0;}
2014-07-25 23:46:42
163
翻译 南阳766 想好久都错,原来可以这样
#includeint main(){printf("1 2 11 101 111\n");printf("1001 10001 10101 11011 100001\n");printf("101101 110011\n");return 0;}
2014-07-25 23:24:09
225
转载 杨辉三角
国际最优算法:#include"stdio.h"void main(){int a[100][100];int i,j,n;printf("how many hang do you want?");scanf("%d",&n);for(i=1;i<=n;i++)a[i][1]=a[i][i]=1;for(i=3;i<=n;i++)for(j=2;j<i;
2014-07-25 21:49:31
123
转载 hdu1042 明天研究吧,还没看懂
#include#includeint s[100001]={0};int main(){ int n,i,j,t,k; while(scanf("%d",&n)==1) { if(n==0) { printf("1\n"); continue; } s[0]=1; for(t=0,k=0,i=2;i for(j=
2014-07-25 21:41:49
143
翻译 杭电2025
#include#includechar a[1000000];int main(){ int i; char g; while(gets(a)) { g=a[0]; for(i=1;i { if(a[i]>g) g=a[i]; } for(
2014-07-25 21:15:15
157
翻译 杭电2076 sum=30*h-11*m/2.0-11*s/120.0大神的制作,刚刚学习的
#includeint main(){ int t;double sum; scanf("%d",&t); while(t--) { int h,m,s; scanf("%d%d%d",&h,&m,&s); if(h>=12) h-=12; sum=30*h-11*m/2.0-11*s/120.0; if(
2014-07-25 20:29:04
228
原创 杭电2081
#includeint main(){ int t,i;char a[13],b[7]; scanf("%d",&t); while(t--) { scanf("%s",a); b[0]='6'; for(i=1;i b[i]=a[i+5];
2014-07-25 20:09:10
468
原创 杭电2075 搜伊兹 注意int型取值最大大约10的10次方,
#includeint main(){ int t,a,b; scanf("%d",&t); while(t--) { scanf("%d%d",&a,&b); if(a%b==0) printf("YES\n"); else printf("NO\n");
2014-07-25 20:00:01
1132
原创 一没考虑单词重复,二没考虑先输入空格,三没考虑后面连续输空格,方法见空格将空格前面的当成一个字符串,字符串比较是否相同,再统计
错误的代码,待#include#includechar a[1000000];int main(){ while(gets(a)!=NULL,a[0]-'#') { int i,j,sum; j=sum=0; for(i=0;i { if(j) {if(a[i]==' ') j=
2014-07-25 19:44:06
195
原创 杭电2033 结构体的应用,注意大于60时需要进一位的
#includestruct as{ int h; int m; int s; }a[3];int main(){ int t,sumh,summ,sums,i; scanf("%d",&t); while(t--) { for(i=0;i scanf("%d%d%d",&a[i]
2014-07-25 17:42:44
140
原创 杭电2503 gcd的应用,因为题目要求最简化的结果
#includeint gcd(int a,int b){ return !b?a:gcd(b,a%b);}int main(){ int t,x1,y1,x2,y2;int x,c,d; scanf("%d",&t); while(t--) { scanf("%d%d%d%d",&x1,&y1,&x2,&y2);
2014-07-25 17:19:21
271
原创 杭电2504 gcd的用法,(a%b==0)&&(i%b==0)&&(i!=b)&&(gcd(a,i)==b)可以只写为(i!=b)&&(gcd(a,i)==b))
#includeint gcd(int a,int b){ return !b? a:gcd(b,a%b);}int main(){ int n,a,b,i; scanf("%d",&n); while(n--) { scanf("%d%d",&a,&b); for(i=1;i if
2014-07-25 16:54:03
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人