03 2017 档案
摘要:自动生成的方法存根 我国古代数学家张邱建在《算经》中出了一道“百钱买百鸡”的问题,题意是这样的: 5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡。现在用100文钱买100只鸡, 那么各有公鸡、母鸡、雏鸡多少只?请编写程序实现 1publicclass Test_5 { 水仙花数 找
阅读全文
摘要:使用欧几里德算法,这个已经有2000+年的历史了,这个比起上一个来的要高效,假设我们的最大公约数表示为f(a,b),并且有a>=b>0,欧几里德就给了我们一个很好的定理,f(a,b)=f(b,a%b),有了这个等式我们就很容易得出这个算法的递归式,现在我们来看下这个等式是怎么来的设有 r=a/b ,
阅读全文
摘要:在下面这个程序片段中的划线处填上适当的表达式,使之逆序输出数组元素。 void recur(int a[], int k) { int tmp; if(_____) { recur(_____, _____); tmp = a[0]; a[0] = a[k-1]; a[k-1] = tmp; } }
阅读全文
摘要:未名湖边的烦恼 问题描述 每年冬天,北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。 每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个。现在的问题是,这些人有多少种排法,可以避免出现体育组没有冰鞋可租的尴尬场面。(两个同样需
阅读全文
摘要:从左到右 A B C 柱 大盘子在下, 小盘子在上, 借助B柱将所有盘子从A柱移动到C柱, 期间只有一个原则: 大盘子只能在小盘子的下面. 如果有3个盘子, 大中小号, 越小的越在上面, 从上面给盘子按顺序编号 1(小),2(中),3(大), 后面的原理解析引用这里的编号. 小时候玩过这个游戏, 基
阅读全文
摘要:1 package com.lzc.test; 2 3 4 public class Main 5 { 6 public static void main(String[] args) 7 { 8 // 定义一些变量,用来格式化输出。 9 double d = 345.678; 10 ...
阅读全文