会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
封........
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
2011年12月14日
深入理解sizeof
摘要: http://www.vckbase.com/document/viewdoc/?id=1054
阅读全文
posted @ 2011-12-14 20:36 琴&天
阅读(129)
评论(0)
推荐(0)
编辑
DELPHI设置断点的方法(转)
摘要: http://hi.baidu.com/zyl_mj/blog/item/0ce02811d499277bca80c4c7.html
阅读全文
posted @ 2011-12-14 20:35 琴&天
阅读(271)
评论(0)
推荐(0)
编辑
java的容器与数组
摘要: http://magicbear.iteye.com/blog/584131
阅读全文
posted @ 2011-12-14 19:48 琴&天
阅读(158)
评论(0)
推荐(0)
编辑
2011年12月13日
ACM-1002
摘要: 我现在真想抓狂.今天就光做这个题目了,怎么弄都是超时,郁闷死了.把以前做的题目一看,用了一个map就不超时,太郁闷了.题目是这样的:企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP。有时,只将电话号码中部分数字拼写成单词。当你晚上回到酒店,可以通过拨打310-GINO来向Gino's订一份pizza。让电话号码容易被记住的另一个办法是以一种好记的方式对号码的数字进行分组。通过拨打必胜客的“三个十”号码3-10-10-10,你可以从他们那里订pizza。电话号码的标准格式是七位十
阅读全文
posted @ 2011-12-13 20:01 琴&天
阅读(472)
评论(0)
推荐(0)
编辑
ACM-1005
摘要: 这道题也很简单,就是计算圆的面积。在每一年土地都会被腐蚀,腐蚀的速度是每一年50平方。计算给一点,这点将在哪一年被腐蚀。C++代码:View Code 1 #include <iostream> 2 #include <math.h> 3 #include <vector> 4 #define IP 3.1415926 5 using namespace std; 6 7 int main () 8 { 9 int n;10 vector<int> m_num;//装下需要多少年 11 while ( cin>>n )12 {13 d
阅读全文
posted @ 2011-12-13 17:22 琴&天
阅读(266)
评论(0)
推荐(0)
编辑
java输出格式
摘要: //保留小数点后两位小数View Code 1 public double Number2(double pDouble) 2 3 { BigDecimal bd=new BigDecimal(pDouble); BigDecimal bd1=bd.setScale(2,bd.ROUND_HALF_UP); pDouble=bd1.doubleValue(); long ll = Double.doubleToLongBits(pDouble); return pDouble; } 有时我们需要控制输出的数字的格式,如何使用java的类库做到这个呢? 也许你不关心...
阅读全文
posted @ 2011-12-13 16:12 琴&天
阅读(5124)
评论(0)
推荐(1)
编辑
C++输出格式控制
摘要: setprecision(n)可控制输出流显示浮点数的数字个数。C++默认的流输出数值有效位是6,所以不管数据是多少,都只输出六位。如果setprecision(n)与setiosflags(ios::fixed)或者setiosflags(ios_base::fixed)合用,可以控制小数点右边的数字个数。setiosflags(ios::fixed)是用定点方式表示实数。 如果与setiosnags(ios::scientific)合用,可以控制指数表示法的小数位数。setiosflags(ios::scientific)是用指数方式表示实数。I/O流常用控制符:使用控制符时,在程序开头加
阅读全文
posted @ 2011-12-13 15:22 琴&天
阅读(44171)
评论(3)
推荐(8)
编辑
C的输出格式printf
摘要: 下面的内容是从别人的评论中拷贝过来的,现在记下来,以后好用:一、printf()函数 printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出 信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("<格式化字符串>", <参量表>); 其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原 样输出; 另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符, 用来确定输出内容格式。 参量表是需要输出的一系列参数, 其个数必须与格式化字符串所说明的输出 参
阅读全文
posted @ 2011-12-13 15:00 琴&天
阅读(956)
评论(0)
推荐(1)
编辑
ACM-1004
摘要: 这个题目主要是考输出格式,如果是用c的话,直接用%就比较简单,如果用C++的话,还得熟悉C++的输出格式控制函数,由于对C++格式输出不是太了解,一下子不知道double为什么在超出六位数的时候却只输出六位数。现在知道了,也把记下来。相关知识在C++模块,这个地方只有ACM的讲解。不过解决了两个问题,一个是double默认输出,一个是c++的格式输出。这个题目的意思是:就是已知12个月的钱的数目,求一年所得的money平均数。C++代码:View Code 1 #include <iostream> 2 #include <iomanip> 3 using namesp
阅读全文
posted @ 2011-12-13 14:22 琴&天
阅读(353)
评论(0)
推荐(0)
编辑
ACM1003
摘要: 这个题目相对简单,就是浮点数为零的判断,这个要记住,判断浮点数是否为零,是不能直接用等于号的。例如Double m=0;if(m==0);//是错误的。要用(m-0<1e-6)两个相减得到的数据是否小于1e-6值。也许是C++用得习惯些,写起来顺手,用java写,老是有些语法错误,不过还是解决了。这个题目是这样的:最终就是求:1/2+1/3....+1/(n+1)的和接近用户输入的数据。C++代码: 1 #include <iostream> 2 #include <vector> 3 #include <math.h> 4 using namespa
阅读全文
posted @ 2011-12-13 11:45 琴&天
阅读(428)
评论(0)
推荐(0)
编辑
2011年12月11日
北大ACM1001题-Exponentiation(求高精度幂)
摘要: 从昨天开始训练ACM题目,每题尽量用C++和java编写,为了熟悉算法和java语言。题目是这样的:求高精度幂 Time Limit: 500MS Memory Limit: 10000K Total Submissions: 44697 Accepted: 10245Description对数值很大、精度很高的数进行高精度计算是一类十分常见的问题。比如,对国债进行计算就是属于这类问题。现在要你解决的问题是:对一个实数R( 0.0 < R < 99.999 ),要求写程序精确计算 R 的 n 次方(Rn),其中n 是整数并且 0 < n <= 25。 InputT输入包
阅读全文
posted @ 2011-12-11 14:04 琴&天
阅读(7481)
评论(0)
推荐(1)
编辑
java之类BigDecimal
摘要: java中的类BigDecimaljava.math.BigDecimal能表示其他普通类型不能表示的数据范围如double就表示不了超过16位的,但是该类可以。今天做到北大的ACM的1001题,先是用C++写了,后用java做,觉得java做起来简单,但是自己对java不熟悉。从现在开始好好学习学习java。该题就用到了java中的BigDecimal。不能用普通的+,-,*,/对其对象进行运算。而应该用其类中的方法。BigDecimal add(BigDecimal augend) :加法 BigDecimal subtract(BigDecimal subtrahend) :减法 Big
阅读全文
posted @ 2011-12-11 13:29 琴&天
阅读(10564)
评论(0)
推荐(1)
编辑
上一页
1
2
3
4