早期文章
大学期间的部分学习笔记,可能有误,不准备更新了,仅供参考。
晴曦
这个作者很懒,什么都没留下…
展开
-
网站构建初级教程1--W3C
WWW(World Wide Web)万维网(Web):是由遍布全球的计算机组成的网络。 通信标准:HTTP。 web信息存储于网页,网页存储于Web服务器,Web客户端通过浏览器请求查看网页。浏览器通过某种结构(HTML标签)显示页面。 web标准制定主体是W3C(World Wide Web Consortium)万维网联盟,核心标准:HTML,CSS,XML....原创 2018-06-04 19:07:01 · 401 阅读 · 0 评论 -
CSS3知识点2
1.布局相关样式 (1)多列布局columns 多列布局模块(CSS Multi Column Layout Module)columns:<column-width> || <column-count>多列布局columns属性参数主要就两个属性参数:列宽和列数。 参数: 参数说明 <column-width> 主要用来定义多列中每列...原创 2018-06-03 00:46:16 · 292 阅读 · 0 评论 -
CSS3知识点1
1.前缀 在编写CSS3样式时,不同的浏览器可能需要不同的前缀。它表示该CSS属性或规则尚未成为W3C标准的一部分,是浏览器的私有属性,虽然目前较新版本的浏览器都是不需要前缀的,但为了更好的向前兼容前缀还是少不了的。 前缀 浏览器 -webkit chrome和safari -moz firefox -ms IE -o opera2.边框 (1)圆角效果bord...原创 2018-06-03 00:16:46 · 211 阅读 · 0 评论 -
HTML+CSS+JavaScript基础学习笔记2---JavaScript入门篇
1.引用 (1)&amp;lt;script type=&quot;text/javascript&amp;gt;js代码&amp;lt;/script&amp;gt; (2)&amp;lt;script src=&quot;xxx.js&quot;&amp;gt;&amp;lt;/script&amp;gt; 外部引入2.d原创 2018-05-31 01:04:32 · 236 阅读 · 0 评论 -
HTML+CSS+JavaScript基础学习笔记1---CSS基础
CSS1.css样式权值: 标签权值为1,类选择符权值为10,id选择符权值最高为100,继承的权值最低(0.1)。当相同权重的样式存在时,会根据css样式的前后顺序来决定,处于最后面的css样式会被应用。 内联样式表(标签内部)&amp;gt;嵌入样式表(当前文件中)&amp;gt;外部样式表(外部文件中)。 !important优先级样式最高。eg.p{color:red !important;} ...原创 2018-05-31 00:49:17 · 285 阅读 · 0 评论 -
hdu--1060--Leftmost Digit
Leftmost Digit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 17741 Accepted Submission(s): 6854Problem DescriptionGiven a positive intege转载 2017-02-06 19:43:09 · 162 阅读 · 0 评论 -
1042-N!
Problem DescriptionGiven an integer N(0 ≤ N ≤ 10000), your task is to calculate N!InputOne N in one line, process to the end of file.OutputFor each N, output N! in one line.Sample Input1 2 3Sample Ou原创 2016-11-26 15:57:08 · 374 阅读 · 0 评论 -
hud-1018-Big Number
Problem DescriptionIn many applications very large integers numbers are required. Some of these applications are using keys for secure transmission of data, encryption, etc. In this problem you are giv原创 2016-11-26 14:57:14 · 329 阅读 · 0 评论 -
hdu--3047--Zjnu Stadium
Problem DescriptionIn 12th Zhejiang College Students Games 2007, there was a new stadium built in Zhejiang Normal University. It was a modern stadium which could hold thousands of people. The audience原创 2016-11-19 10:03:55 · 289 阅读 · 0 评论 -
2074--叠框,2091空心三角形
Problem Description 需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。Input 输入是一个个的三元组,分别是,外筐尺寸n(n为满足n>0,n<80的奇整数),中心花色字符,外筐花色字符,后二者都为ASCII可见字符;Output 输出叠在一起的筐图案,中心花色与外筐花色字符从内层起交错相叠,多筐相叠时,最原创 2016-10-23 11:28:24 · 344 阅读 · 0 评论 -
1087--最长上升子序列和
Super Jumping! Jumping! Jumping! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 34372 Accepted Submission(s): 15604Problem DescriptionNowa原创 2016-10-20 23:43:11 · 176 阅读 · 0 评论 -
2602--0-1背包
Problem DescriptionMany years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s , also he went to the grave …原创 2016-10-20 23:17:49 · 237 阅读 · 0 评论 -
1004,1020
Problem DescriptionContest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges’ favorite time is guessing the most popular problem. When the contest is o原创 2016-10-20 19:25:09 · 191 阅读 · 0 评论 -
1014
Description Computer simulations often require random numbers. One way to generate pseudo-random numbers is via a function of the form seed(x+1) = [seed(x) + STEP] % MOD where ‘%’ is the modulus opera原创 2016-10-19 23:56:51 · 242 阅读 · 0 评论 -
1013
Description The digital root of a positive integer is found by summing the digits of the integer. If the resulting value is a single digit then that digit is the digital root. If the resulting value c原创 2016-10-19 23:51:08 · 207 阅读 · 0 评论 -
1005
DescriptionA number sequence is defined as follows: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7. Given A, B, and n, you are to calculate the value of f(n). InputThe input consist转载 2016-10-19 23:44:31 · 157 阅读 · 0 评论 -
2057--A+B
Problem DescriptionThere must be many A + B problems in our HDOJ , now a new one is coming. Give you two hexadecimal integers , your task is to calculate the sum of them,and print it in hexadecimal to原创 2016-10-02 19:57:42 · 163 阅读 · 0 评论 -
2089---不要62
Problem Description杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。 不吉利的数字为所有含有4或62的号码。例如: 62315 73418 88914 都属于不吉利号码。但是,61152虽然含有6和2,但原创 2016-10-01 01:16:12 · 281 阅读 · 0 评论 -
2098--拆分素数和
Problem Description把一个偶数拆成两个不同素数的和,有几种拆法呢?Input输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。Output对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。Sample Input30 26 0Sample Output3 2欧拉筛法#include<cstdio>#include<cstring>#i原创 2016-09-28 22:11:48 · 519 阅读 · 0 评论 -
1003--最大子序列和,首尾结点
Problem DescriptionGiven a sequence a[1],a[2],a[3]……a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 + 4 = 14原创 2016-09-27 14:23:00 · 307 阅读 · 0 评论 -
1002,大数求和
Problem DescriptionI have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.InputThe first line of the input contains an integer T(1<=T<=20) which mea原创 2016-09-27 00:13:19 · 212 阅读 · 0 评论 -
2066--一个人的旅行
题意: Problem Description虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去阳明山上看海芋,去纽约纯粹看雪景,去巴黎喝咖啡写信,去北京探望孟姜女……眼看寒假就快到了,这么一大原创 2016-09-17 23:43:02 · 337 阅读 · 0 评论 -
2056--求两矩形的交叉面积
Given two rectangles and the coordinates of two points on the diagonals of each rectangle,you have to calculate the area of the intersected part of two rectangles. its sides are parallel to OX and OYIn原创 2016-08-05 23:18:16 · 695 阅读 · 1 评论 -
2045--着色问题
有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法.##如果最后一个格子可以和第一个相同,则很简单n个格子的染法为3*2^(n-1)种那最后一个格子必须想通只需3*2^(n-1)减去最后一个格子与第一个格子相同的染法种数,而当第一个格子与最后一个格子相同时,恰好为此题n-1个格子时的原创 2016-08-05 22:53:29 · 802 阅读 · 0 评论 -
2044--一只小蜜蜂
有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。## 这道题其实就是一个斐波那契数列问题,不同的是它的变量可以用前后输入两个数的差值来表示。注意的是它不能往回走,所以当输入的前一个数比后面那个数大的时候,输出为0;不能用递归,会超时,可以用打表的方式记录;最后是数据类型为long long,因为到后面数字会很大。#include<stdio原创 2016-08-05 22:48:15 · 178 阅读 · 0 评论 -
2043---密码
网上流传一句话:”常在网上飘啊,哪能不挨刀啊~”。其实要想能安安心心地上网其实也不难,学点安全知识就可以。首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。 (2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。这四个字符类别分别为: 1.大写字母:A,B,C…Z; 2.小写字原创 2016-08-02 23:55:12 · 1213 阅读 · 0 评论 -
2035--A^B
求A^B的最后三位数表示的整数。说明:A^B的含义是“A的B次方” ##A,B的范围都是从1到10000,当输入比较大时,3次方后结果更大,这样就一定会超界的,用long long 也放不下,而题目中又只要求输出最后三位数表示的数即可,所以可以在每次计算后都只保留最后三位数就可以了,只有这三个数是有效的,这样就不会超界了,而且也保留了结果。#include<stdio.h>int main(){原创 2016-08-02 23:45:57 · 178 阅读 · 0 评论 -
2031--进制转换
输入一个十进制数N,将它转换成R进制数输出。##进制转换常用的一个方法就是除基取余法,而十六进制所不同的特点是它可以用字母表示,比较复杂了,所以用一个数组来存放十六进制中可能出现的数字和字母,然后除基取余,用另一个数组来存放对应的十六进制数,最后结果是倒序输出的。注意这两个数组都是字符型的。 需要转换的 十进制数也有可能是一个负数,这时不能直接用负数进行计算,而是先转换成一个正数,转换成十六进制后原创 2016-08-02 23:37:37 · 374 阅读 · 0 评论 -
2030--汉字统计
统计给定文本文件中汉字的个数。首先要清楚汉字的ASCLL码为负数,以此来判断是否是汉字的出现;其次,一个字符一般是只占一个字节,而每个汉字占两个字节,所以最后的结果要用统计的字符数除以2得到汉字的个数。还有在输入数字n后,要加getchar( )来与文本区分开。#include<stdio.h>#include<string.h>char a[10005];int main(){ i原创 2016-08-02 23:26:21 · 250 阅读 · 0 评论 -
2029--回文字符串
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。##1.在输入一个数字后和输入字符串后,都需要在后面加上一个getchar();否则会把回车符也当作一个字符包括在字符串里。 2.对字符串从头到尾都要检测并记录,可以用一个count来记录,而不能只用一个flag变量临时标记,这样的话只能记录最后的1对。#incl原创 2016-08-02 23:18:34 · 211 阅读 · 0 评论 -
2010--水仙花数
题目:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数要输出m到n之间的水仙花数,题目是要求m<=n的,所以在开始时一定要做处理当m<=n时才开始判断是否是水仙花数。可以用flag的值来判定m到n之间是否有满足条件的数,如果到最好,flag的值一直没有改变,说明没有满足条件的数,直接输出no;否则输出满足条原创 2016-08-02 01:05:35 · 274 阅读 · 0 评论 -
2026--首字母变大写
输入一个英文句子,将每个单词的第一个字母改成大写字母。输入时有多个测试样例,但字符串与数字不同,不能用EOF来实现多次输入,直接while(gets(s))就可以了。用空格来判断是否是首字母,同样有的题目要计算字符串中单词的个数,也可以用空格数来计算。(可以上网了解一下EOF的用法,我找了一点点) 1.EOF是end of file的缩写,表示”文字流”(stream)的结尾。这里的”文字流”,原创 2016-08-02 00:50:11 · 367 阅读 · 0 评论 -
2015--偶数求和
有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。本题可以用两层循环,首先计算将数组分为每m个数一组后还剩余多少个数是不足m个的,最后对它们单独求平均值并输出。 两层循环中,外层循环控制可以分组的那些数的下标变化,注意循环变量每次要加上每组的个数;内层循环控制每组数字的长原创 2016-08-02 00:35:06 · 365 阅读 · 0 评论 -
2007---平方和,立方和
给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。先后输入两个数,要求这两个数之间所有偶数的平方和,所有奇数的立方和,既然是在这两个数之间的,所以要考虑这两个数的大小(先后顺序),i做循环变量一定要满足在这两个数之间,然后分别求和。#include<stdio.h>int main(){ int m,n; int x;//平方和 int y;//立方和原创 2016-08-01 23:43:36 · 245 阅读 · 0 评论 -
2004--成绩转换
标题 :输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E;##这个题目主要考查switch的运用,要注意switch(t)中的t采取分数除以10的商,这样就可以把分数分为几个段,根据t的值来匹配所得成绩对应的字母。#include<stdio.h>int main(){ int原创 2016-08-01 23:33:20 · 377 阅读 · 0 评论 -
2048--神、上帝以及老天爷
思路:递推题 N张票的所有排列可能自然是Ann = N!种排列方式 现在的问题就是N张票的错排方式有几种。 首先我们考虑,如果前面N-1个人拿的都不是自己的票,即前N-1个人满足错排,现在又来了一个人,他手里拿的是自己的票。 只要他把自己的票与其他N-1个人中的任意一个交换,就可以满足N个人的错排。这时有N-1种方法。另外,我们考虑,如果前N-1个人不满足错排,而第N个人把自己的票与其中一个人原创 2016-07-31 09:29:30 · 255 阅读 · 0 评论 -
2000--ASCII码排序
注意:每次输入三个字符后,输出结果时会有一个回车符号,要加一个getchar()来存放这个回车,否则,这个回车会作为下一个测试数据的第一个字符,从而导致错位代码:#include<stdio.h>int main(){char a,b,c,d,t;while (scanf("%c%c%c",&a,&b,&c,&d)!=EOF){ getchar();if (a>b){t=a;原创 2016-07-31 09:26:46 · 298 阅读 · 0 评论