自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yusen_zdn的博客

一步两步 一步两步 开始积累吧!

  • 博客(59)
  • 收藏
  • 关注

转载 Java Web开发的基本原理剖析

http://blog.csdn.net/column/details/15759.html

2018-01-15 09:52:47 805

转载 JSP与servlet之间的传值方式

JSP与 servlet之间的传值有两种情况:JSP -> servlet, servlet -> JSP。通过对象 request和 session (不考虑 application)完成传值。 一、JSP -> servletJSP页面有3种方法向 servlet传值: form表单、URL 、其他   ...

2018-01-15 09:15:22 273

原创 leetcode-Longest Substring Without Repeating Characters

c++版本class Solution {public:      int lengthOfLongestSubstring(string s)     {        int left = 0, right = 0;        int exist[300] = {0};        int ans = 0;        int len = s.len

2017-07-28 10:01:44 250

原创 算法竞赛入门-习题3-9 子序列(All in All, UVa 10340)

输入两个字符串s和t,判断是否可以从t中删除0个或多个字符(其他字符顺序不变),得到字符串s。 例如,abcde可以得到bce,但无法得到dc。#include#includeint main(){char s[100];char t[100];int i,j;scanf("%s%s",s,t);    int r = 0;int flag;

2017-06-08 16:05:09 420

原创 算法竞赛入门经典-习题3-6 纵横字谜的答案(Crossword Answers, ACM/ICPC World Finals 1994,UVa232)

习题3-6纵横字谜的答案(Crossword Answers, ACM/ICPC World Finals 1994,UVa232)输入一个r行c列(1≤r,c≤10)的网格,黑格用“*”表示,每个白格都填有一个字母。 如果一个白格的左边相邻位置或者上边相邻位置没有白格(可能是黑格,也可能出了网格边界),则称这个白格是一个起始格。首先把所有起始格按照从上到下、 从左到右的顺序编号为1,

2017-06-07 16:55:22 1932 1

原创 算法竞赛入门经典-习题3-4 周期串(Periodic Strings, UVa455)

如果一个字符串可以由某个长度为k的字符串重复多次得到,则称该串以k为周期。 例如,abcabcabcabc以3为周期(注意,它也以6和12为周期)。输入一个长度不超过80的字符串,输出其最小周期。#include#includeint main(){int k = 1;char s[100];scanf("%s",s);int len = str

2017-06-03 10:05:50 735

原创 算法竞赛入门经典-习题3-2 分子量(Molar Mass, ACM/ICPC Seoul 2007, UVa1586)

给出一种物质的分子式(不带括号),求分子量。 本题中的分子式只包含4种原子,分别为C, H, O, N,原子量分别为12.01, 1.008, 16.00, 14.01(单位:g/mol)。 例如,C6H5OH的分子量为94.108g/mol。#include#includefloat mC(int i, char* s){if(i == strlen(s) -

2017-06-02 09:54:30 878

原创 LeetCode-Two Sum

Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the sam

2017-02-24 09:59:43 188

转载 图像处理和识别中常用的Opencv函数

转自http://blog.sina.com.cn/s/blog_74f32c400101a3cw.html1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像

2016-05-16 10:45:10 654

原创 150303节日

#include#include#define runnian(x) x%100!=0&&x%4==0||x%400==0?1:0int dayofmonth[13][2]={  0,0,31,31,28,29,31,31,30,30,31,31,30,30,  31,31,31,31,30,30,31,31,30,30,31,31};struct date{

2016-03-24 10:40:04 296

原创 150302数字排序

#include#includeusing namespace std;struct e{    int shuzhi;int cishu;}buf[1001];bool cmp(e a, e b){      if(a.cishu!=b.cishu)return a.cishu>b.cishu; else return a.shuzhi}int m

2016-03-22 15:05:12 398

原创 150301图像旋转

#includeint a[1000][1000];int main(){        int n,m,i,j;  scanf("%d%d",&n,&m);  for(i=0;i  for(j=0;j      scanf("%d",&a[i][j]);    }  }  for(j=m-1;j>=0;j--){  for(i=0;i

2016-03-22 14:44:56 299

原创 练习_窗口

问题描述 在某图形操作系统中,有N个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。 当你点击屏幕上一个点的时候,你就选择了处于被点击位置的最顶层窗口,并且这个窗口就会被移到所有窗口的最顶层,而剩余的窗口的层次顺序不变。如果你点击的位置不属于任何窗口,则系统会忽略你这次点击

2016-03-20 17:10:48 1190 1

原创 练习_统计词语

第三题:统计词语输入一段含标点的英文语段(若干行,以Ctrl+Z结束)统计这段话中出现的所有词语要求按字典顺序输出词语,每输出一个词换一行样例输入就是一段话,输出就是这段话出现的所有词语(相同的词语只出现一次)#include#include#includeusing namespace std;struct e{     char a[100];

2016-03-20 16:34:42 486

原创 九度题目1087约数的个数

/*约数的个数=(e1+1)*(e2+1)*(e3+1)···(en+1)先求100000以内的所有素数再求num的各个素数约数的幂指数超过100000还没有将num整除为1,则此时num为最后一个素数因子最后计算第一行的表达式*/#includeint prime[100000];bool mark[100000];int size;void sushu(){

2016-03-19 16:53:16 288

原创 九度题目1104整除问题

/*先筛选出1000以内的所有素数计算出a各个素数因子的幂数计算出n!的各个素数因子的幂数(用n分别除以各素数因子的1次幂、2次幂··累加在一起)用n!的因子指数分别除以a的因子指数,取其中的最小值即为k*/#includeint prime[1001];bool mark[1001];int primesize;void sushu(){ int i,j;

2016-03-18 21:42:14 350

原创 九度题目1207质因数的个数

#includeintprime[100001];boolmark[100001];intprimesize;intsushu(){     inti;     primesize=0;     for(i=2;i          if(mark[i]==true)continue;

2016-03-18 17:05:15 398

原创 九度题目1440Goldbach's Conjecture

#include#includebool sushu(int x){if(xint bound=(int)sqrt(x)+1;for (int i=2;i  if(x%i==0)return false;}return true;}int main (){      int n,ans,i,j; while(scanf("%d",&n)!=EOF){

2016-03-18 15:05:53 321

原创 九度题目1040Prime Number

#includeintprime[10000];boolmark[105000];intsize;intcunsushu(){    inti,j;     for(i=0;i          mark[i]=false;    }    size=0;    for(i=2;

2016-03-17 22:21:42 256

原创 九度题目1163素数

#include#includeint prime[10001];bool mark[10001];int size;bool judge(int x){      if(x int bound=(int)sqrt(x)+1; for(int i=2;i if(x%i==0){     return false; } } return true;

2016-03-16 21:10:06 262

原创 九度题目1047素数判定

#include#includebool judge(int a){if(aelse{   int bound=sqrt(a)+1;for(int i=2;i   if(a%i==0)return false;}return true;}}int main (){    int n;while(scanf("%d",&n)!=EOF){p

2016-03-16 19:34:07 439

原创 九度题目1439Least Common Multiple

#include int Gcd(int a,int b){while(b!=0){     int tmp=a; a=b; b=tmp%b;}return a;}int main(void){    int n,m,a,b;while(scanf("%d",&n)!=EOF){while(n--!=0){    scanf("%d%d",&m,

2016-03-15 19:50:08 212

原创 九度题目1438最小公倍数

#includeint main(){      int a,b,m; while(scanf("%d%d",&a,&b)!=EOF){ m=a*b; while(a!=0&&b!=0){      int tmp=b;  b=a%b;  a=tmp; } if(a!=0)m=m/a; else m=m/b; printf("%d\n",m); 

2016-03-14 10:06:34 377

原创 九度题目1056最大公约数

#includeint main(){      int a,b,m; while(scanf("%d%d",&a,&b)!=EOF){        while(a!=0&&b!=0){      int tmp=b;  b=a%b;  a=tmp;  }  if(a==0){      m=b;  }  else m=a;  printf

2016-03-14 09:28:04 364

原创 九度题目1194八进制

#includeint main(){       int n,i;  int ans[100];  while(scanf("%d",&n)!=EOF){  if(n==0)printf("0\n");  else{     for(i=0;n!=0;i++){         ans[i]=n%8; n=n/8; } for(i--;i>=0;i--

2016-03-13 17:32:03 389

原创 九度题目1138进制转换

#includeint main(){      char a[40]; int b[40]; int ans[200]; int i,j,len; while(scanf("%s",&a)!=EOF){ for(i=0;a[i]!=0;i++){       b[i]=a[i]-'0'; } len=i; j=0; while(len!=0){

2016-03-13 17:21:48 482

原创 九度题目1118数制转换

#includeint main(){      int a,b,i,r;//r为权重 char n[100]; long int x; int  m[100]; while(scanf("%d %s %d",&a,&n,&b)!=EOF){ for(i=0;n[i]!=0;i++){       } x=0; r=1; for(i--;i>=0;i

2016-03-13 15:49:26 440

原创 九度题目1026又一版A+B

#includeint main(){       int  he,i;  unsigned int a,b,m;  int ans[10000];  while(scanf("%d",&m)!=EOF){  if(m==0){       break;  }  scanf("%d%d",&a,&b);           he=a+b;  if(he=

2016-03-13 10:04:42 502

原创 九度题目1124Digital Roots

#includeint main (){int n,r,i;char a[1000];while(scanf("%s",&a)!=EOF){if(a[0]=='0')break;if(a[1]==0){    r=a[0]-'0';}else{r=0;for(i=0;a[i]!=0;i++){     r+=a[i]-'0';}whi

2016-03-13 09:28:15 390

原创 九度题目1074对称平方数

#includeint main(){      int n,p,i,x,m; n=0; while(n bool c=true;     int a[10]; p=n*n; i=0; while(p>0){     a[i]=p%10; p=p/10; i++; } if(i==1){     printf("%d\n",n);

2016-03-12 20:35:13 504

原创 九度题目1064反序数

#includeint main(){    int a,ac,b,i,j;    int ai[4];int bi[4];a=1000;while(a>=1000&&a   b=9*a;ac=a;i=0;j=0;bool c=true;while(a>0){    ai[i]=a%10;a=a/10;i++;}while(b>0

2016-03-12 20:07:12 449 1

原创 九度题目1083特殊乘法

#includeint main (){       int a,b,x,ai,bi,he;  while(scanf("%d%d",&a,&b)!=EOF){  he=0;  x=b;  while(a>0){      ai=a%10;  a=a/10;  while(b>0){       bi=b%10;b=b/10;           

2016-03-12 19:17:36 391

转载 关于嵌入式系统的学习路线图

来源:本文乃同济大学软件学院王院长(JacksonWan)在同济网论坛发表的帖子《谈谈软件学院高年级同学的学习方向》的第二部分。三部分依次为:一、关于企业计算方向;二、关于嵌入式系统方向;三、关于游戏软件方向。嵌入式系统方向嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并

2016-03-12 11:51:12 283

原创 九度题目1183守型数

#includeint main(){      int n,p,ni,pi; while(scanf("%d",&n)!=EOF){       p=n*n;bool c=true;            while(n>0){   ni=n%10;pi=p%10;n=n/10;p=p/10;if(ni!=pi){   printf("No!\n"

2016-03-11 10:02:53 512

原创 九度题目1015还是A+B

#includeint main(){      int a,b,k,he,i,ai,bi; bool xiangdeng; while(scanf("%d%d%d",&a,&b,&k)!=EOF){       if(a==0&&b==0)break;xiangdeng=true;he=a+b;while(k!=0){    ai=a%10;bi=b%10

2016-03-11 09:48:30 397

原创 练习1

14年上机题第一题,阶乘数。输入一个正整数,输出时,先输出这个数本身,跟着一个逗号,再输出这个数的各位数字的阶乘和,等号,阶乘和的计算结果,并判断阶乘和是否等于原数,如果相等输出Yes,否则输出No。题目说明输入的正整数以及其各位阶乘和都不会超出int型的表示范围。输入样例1:       145输出样例1:       145,1!+4!+5!=145

2016-03-06 18:39:57 328

原创 九度题目1153括号匹配问题

#include#includeusing namespace std;stack s;int main (){      char in[101]; char out[101]; int i; while(gets(in)){ for(i=0;in[i]!=0;i++){ if(in[i]=='('){      s.push(i);  out[i

2016-03-06 17:59:16 250

原创 九度题目1433

#include#includeusing namespace std;struct E{    double j;double f;double s;bool operator     return s>a.s;}}buf[1000];int main(){         int i,n,m;while (scanf("%d %d",&m,&

2016-03-05 17:13:45 277

原创 九度题目1434

#include #include using namespace std;struct TV{         int s,e,l;bool operator       return e}}buf[100];int main(){         int n,i;while(scanf("%d",&n)!=EOF&&n!=0){for(i=0;i

2016-03-02 20:39:46 241

原创 九度题目1173

#include#include using namespace std;int main(){      int n,m,i; int a[101]; int b[101]; while(scanf("%d",&n)!=EOF){ for(i=0;i     scanf("%d",&a[i]); } sort(a,a+n); scanf("%d

2016-03-02 09:59:36 316

空空如也

空空如也

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

TA关注的人

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