• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






xujian9502

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3

2012年4月23日

USACO 1.2
摘要: Milking Cows挤牛奶开始时间排下序,扫一遍就OK了 首先设个变量x 记载最晚的结束时间 .. 以便看时间是否连续有人挤奶: 当前挤奶时间与前面连续就加起来 否则就与ans1 取最大 ,然后赋0 重新加 .... 无人挤奶:当前开始时间减去x.. 与 ans2取最大Transformations方块转换模拟 有点恶心 值得注意的是 转 180相当于转两次 90 转270相当于转3次90 所以 只要 写个转90 就好了 ...Name That Number命名那个数字忘记我怎么做的了 ~ 只记得不管你怎么暴力 我相信都可以过得 - -Palindromic Squares回文平方数主. 阅读全文
posted @ 2012-04-23 17:41 xj9502 阅读(135) 评论(0) 推荐(0)
 
USACO 1.1
摘要: Your Ride Is Here 你的飞碟在这儿!水题 - -模拟一下就行......Greedy Gift Givers 贪婪的送礼者模拟..Friday the Thirteenth 黑色星期五模拟..Broken Necklace枚举.. 从每个点断开 阅读全文
posted @ 2012-04-23 17:13 xj9502 阅读(146) 评论(0) 推荐(0)
 

2012年3月15日

竞赛中可能会用但不常见的字符串操作...
摘要: 1.字符串读起来太慢,不如字符数组快.. 可以先scnaf(ch) 一个字符数组 然后 string p=string(ch),就可以把字符数组转成字符串 //ch为字符数组..... 2.有时候需要将字符串转成字符数组. string s=“sfsdf”; char p[10]; strcpy(p,&s[0]); 3.一个处理字符串的功能异常强大的函数 - - sprintf(); sprintf 将字串格式化 头文件 #include<stdio.h> 语法: int sprintf(string format, mi... 阅读全文
posted @ 2012-03-15 15:09 xj9502 阅读(300) 评论(0) 推荐(1)
 

2012年3月9日

位运算
摘要: 位运算跟二进制联系非常紧密,二进制这个概念相信大家都不陌生,我们的位运算也就是在这些0或1上进行操作。不要说二进制你都不知道。比如:7的8位二进制为: 0000 01117的32位二进制为: 0000 0000 0000 0000 0000 0000 0000 0111二进制与十进制的换算我就不说了。上面为什么三个1就表示7,不知道的话就看看书哈。上面说到了8位和32位,我们知道一个字节(byte)表示8位,那么二进制的一位就是这个位的意思。int是32位,那么写完整数字0的二进制就有32个0。这样思考起来在后面的位运算上要好理解一点。先来看看我们经常用到的位运算符:& (按位与)、| 阅读全文
posted @ 2012-03-09 08:29 xj9502 阅读(297) 评论(0) 推荐(1)
 

2012年2月19日

STL 队列queue
摘要: q.front() 返回队头元素q.push(a) 将元素a入队q.pop() 队头元素出队q.empty() 如果队列为空 返回ture 否则返回false 阅读全文
posted @ 2012-02-19 11:35 xj9502 阅读(171) 评论(0) 推荐(1)
 

2012年2月14日

10进制转2-16进制
摘要: 1 #include <iostream> 2 #include <cstdio> 3 #include <string> 4 #include <cstdlib> 5 6 using namespace std; 7 8 int w; //位数; 9 char stuck[10000];10 void cs(int x,int n)11 {12 string s="0123456789ABCDEFG";13 int t=0;14 while(x!=0)15 {16 t++;17 stuck[t]=s[x%n];18 x=x/ 阅读全文
posted @ 2012-02-14 19:59 xj9502 阅读(192) 评论(0) 推荐(0)
 

2012年1月4日

C++字符串函数与字符数组函数
摘要: C++ 字符串(string类)函数首先明确 字符串是从第0位 开始存储的即 string s="123"; s[0]==1;string ss="0123456789";string ss2;1.求长度int len=ss.length(); //求字符串ss的长度返回值赋给len(此时len==10) 2.提取子串string ss2;ss2=ss.substr(pos);//返回从pos开始的(包括pos)的子串赋给ss2;(例 ss2=ss.substr(8);//此时ss2=="89")ss2=ss.substr(pos,l 阅读全文
posted @ 2012-01-04 20:26 xj9502 阅读(10371) 评论(0) 推荐(3)
 

2012年1月1日

关于树状数组
摘要: 树状数组 阅读全文
posted @ 2012-01-01 13:12 xj9502 阅读(213) 评论(1) 推荐(1)
 

2011年10月31日

二分答案
摘要: 二分答案 阅读全文
posted @ 2011-10-31 13:06 xj9502 阅读(254) 评论(0) 推荐(0)
 
模拟
摘要: varst,xm,xm1,qmm,bjj,lww:string;code,len,i,j,n,m,qm,bj,lw,s,zs,sc:longint;gb,xb:char;function sss:string;vari,l:longint;begini:=0; l:=j;while st[j]<>' ' do begininc(i); inc(j);end;sss:=copy(st,l,i);end;beginreadln(n);for i:=1 to n do begin s:=0; readln(st); len:=length(st); st[len+1]:= 阅读全文
posted @ 2011-10-31 12:37 xj9502 阅读(223) 评论(0) 推荐(1)
 
上一页 1 2 3