
算法
learning_1
这个作者很懒,什么都没留下…
展开
-
两个整形变量,不用中间变量进行替换!
刚刚在看评论的时候发现的,好像觉得有点用吧,先记下来了~ 两个整型变量,不用中间变量进行替换。 嚴格的講,這個題目是無解的。 有很多人會有這樣的答案: int a = ?; int b = ?; a=a+b; b=a-b; a=a-b; 貌似這樣的代碼沒有什么問題,結果也正確,但如果a+b>Int.MaxValue呢?這一行就會溢出。 嚴格的講,如果不...2009-08-31 12:45:56 · 116 阅读 · 0 评论 -
n个for循环的嵌套
用递归函数,举个例子: [code="c"][/code] void f(int n) { int i; if(n==1) for(i=0;i原创 2009-06-12 00:53:54 · 572 阅读 · 1 评论 -
一道题
论坛里某朋友提出一首题,如下: [quote] 輸入同學人數(最多15人): 10 輸入第1位同學小考成績: 80, 70, 60 輸入第2位同學小考成績: 60, 70, 60 輸入第3位同學小考成績: 80, 70, 90 ... 輸入第10位同學小考成績: 80, 75, 90 ==================================== 第1位同學平均: 73...2009-06-06 00:16:43 · 106 阅读 · 0 评论 -
鼠标点击一幅矩形图片,以矩形对角线为界算出是点了左边还是右边!
今天QQ交流群里有人问了这题,就是鼠标在一幅矩形图片上点击,以矩形的对角线为界,如何知道点击的是矩形的左半部分还是右半部分.想了一下,也跟群里人讨论了一下,如下图: [img]http://niunan.iteye.com/upload/picture/pic/24021/3cd26219-e011-303b-8f74-ba10fed830df.jpg[/img] 假设鼠标在矩形上任意点的...2008-10-27 15:06:25 · 280 阅读 · 0 评论