- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 2011回顾
2011年即将结束,写点东西纪念下吧。平时不怎么写博客的。突然想写,可却不知写点什么呢?第一也许是没有养成思考和写博客的习惯吧。第二作为几个资深的宅男,日子过的是如此的平淡,也没什么好写的。那就先回顾一下2011年所做的事吧。上半年的主要事情:省赛+考试上半年混迹有温州,和各位队友准备着省赛。准备着2+2的考试。听说以前省赛和考试经常冲突的,这次刚好错开了。考试是省赛的
2012-01-01 00:03:52 1446
原创 改code blocks的终端界面
<br />在linux下对刚下过来的终端界面很不喜欢,于是在网上搜了一下,找到了一种方法该编译运行的终端界面,现在好看多了<br />在环境设置里进行如下设置:<br /><br />把Terminal to launch console programs那个选项改成gnome-terminal -t $TITLE -x<br /><br />原来是xterm -T $TITLE -e<br /><br />gnome-terminal和xterm的参数表示方法不一样
2010-11-23 19:11:00 1186
原创 i&(-i)等于多少?
<br />#include<iostream><br />using namespace std;<br />int main()<br />{<br /> int i;<br /> for(i=1; i<=10; i++)<br /> cout<<(i&(-i))<<endl;<br /> return 0;<br />}<br />返回 i 的二进制数最低位为1的权值<br />例如<br />10100最低位的1权值是4<br />1001010最低位的1权值是2<
2010-11-21 17:35:00 7417 1
原创 lcdui
<br />LCDUI(Limited Configuration Device User Interface)--受限设备用户接口<br />字面意思也就是这样了。这是j2me中的一个包,一般来说不作为名词来用,而是当作一个包来使用,也就是说,这个包下说包含的东西都是与用户界面有关的东西,主要是用来显示结果或提供给用户交互使用的。你应该把这个名词理解为一个package
2010-11-13 18:09:00 792
原创 在用code blocks中遇到的一些问题?
<br />uses an invalid compiler. -- build 使用一个无效的编译器。<br />Skipping... -- 跳过。。。<br />nothing to be done -- 什么都没做成。<br />也就是没有找到一个有效地编译器<br />解决方法:<br />1、打开 Settings<br />2、Compiler & Debugger <br />3、然后会跳出一个窗口,然后选择 'restore defaults' <br />4、然后一直按确定就ok了!
2010-11-08 16:53:00 1079
转载 二分图问题
图1是我给出的二分图中的一个匹配:[1,5]和[2,6]。图2就是在这个匹配的基础上找到的一条增广路径:3->6->2->5->1->4。我们借由它来描述一下二分图中的增广路径的性质:(1)有奇数条边。(2)起点在二分图的左半边,终点在右半边。(3)路径上的点一定是一个在左半边,一个在右半边,交替出现。(其实二分图的性质就决定了这一点,因为二分图同一边的点之间没有边相连,不要忘记哦。)(4)整条路径上没有重复的点。(5)起点和终点都是目前还没有配对的点,而其它所有点都
2010-10-29 14:01:00 968
原创 hdu 1061
<br /> hdu 1061 rightmost digit<br />最简单的代码,大家都知道,这道题主要用是找规律的,你可以先找几个试试:<br />如:14 它的各位周期是2, 4、6、4……<br />9周期是2, 1、9、1……<br /> <br />#include <iostream>using namespace std;int main(){ int a,n,m; cin>>n; while(n--){ cin>>m;
2010-09-05 11:31:00 625
原创 hdu 1060
<br />hdu 1060 leftmost digit<br /> <br />刚刚看到这道题的时候很郁闷。以前我做过求最后一位数字的,今天却来了二个求最前一位的题目。当时就有点闷了……<br />后来发现任何一个数字都可以n表示成10^(a+b)。其中a>=1,b<1。例如<br />n=87455时,a=4,b=0.941784644. <br /> 有规律.10^a=10000.10^b=8.7455.<br />所以n的左边数起第一位数字。就是10^b的第一位有效数字,第二数字,是10^b的第
2010-09-05 11:14:00 1614
转载 hdu 1796
<br />hdu 1796How many integers can you find<br />#include<iostream>using namespace std;int hash[11],N,M,a[11],flag=0;__int64 lcm(__int64 a,__int64 b){ __int64 c,num1,num2; num1=a; num2=b; do { c=a%b; a=b;
2010-09-04 16:01:00 1286
原创 poj 1054 讨厌的青蛙
这个问题看起来很复杂,其实目的很简单:帮助农民找到为害最大的青蛙。也就是要找到一条穿越稻田的青蛙路径,这个路径上被踩踏的水稻不少于其他任何青蛙路径上被踩踏的水稻数。当然,整个稻田中也可能根本就不存在青蛙路径。问题的关键是:找到穿越稻田的全部青蛙路径。任何一条穿越稻田的青蛙路径L,至少包括3 棵被踩踏的水稻。假设其中前两棵被踩踏的水稻分别是(X1,Y1)、(X2,Y2),那么: 令dx=X2-X1
2010-05-30 12:24:00 4237 2
原创 zoj 1354 poj 1222
Extended Lights Out#include int pa[6][8],pr[6][8];int guess(){ int c, r; for ( r = 1; r < 5; r++ ) for ( c = 1; c < 7; c++ ) pr[r+1][c] = (pa[r][c] + pr[r][
2010-05-29 16:52:00 864
原创 hdoj 1482 poj 1013
关于称硬币的问题: 此题中赛利已经设计了正确的称量方案,保证从三组称量数据中能得到唯一的答案。答案可以用两个变量表示:x假币的标号、w假币是比真币轻还是比真币重。x 共有12 种猜测;w 有2 种猜测。根据赛利设计的称量方案,(x,w )的24 种猜测中,只有唯一的猜测与三组称量数据都不矛盾。因此,如果猜测(x,w )满足下列条件,这个猜测就是要找的答案: 在称量结果为"even
2010-05-29 14:52:00 982
原创 有道难题练习赛2中的c题
描述 给定一个整数序列,判断其中有多少个数,等于数列中其他两个数的和。 比如,对于数列1 2 3 4, 这个问题的答案就是2, 因为3 = 2 + 1, 4 = 1 + 3。 输入 第一行是一个整数T,表示一共有多少组数据。 1接下来的每组数据共两行,第一行是数列中数的个数n ( 1 输出 对于每组数据,输出一个整数(占一行),就是数列中等于其他两个数之和的数的个数。 样例输入 241 2 3 4
2010-05-28 21:25:00 1194 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人