- 博客(7)
- 收藏
- 关注
原创 汉罗塔问题
1.汉诺塔问题描述:有3根柱子A,B,C,A柱上有n个盘子,盘子的大小不等,大的盘子在下,小的盘子在上。要求将A柱上的n个盘子移到C柱上,每次只能移动一个盘子。在移动过程中,可以借助于任何一根柱子(A、B、C),但必须保证3根柱子上的盘子都是大的盘子在下,小的盘子在上。2.源程序:注:源程序中的x,y,z分别代表题目要求中的A,B,C,下面是递归和非递归算法#include
2014-04-20 15:25:41
1237
转载 标题: 第39级台阶
小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 站在台阶前,他突然又想着一个问题: 如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢? 请你利用计算机的优势,帮助小明寻找答案。要求提交的是一个整数。注意:不
2014-03-21 20:48:42
1093
转载 傅里叶变换的物理意义
1、为什么要进行傅里叶变换,其物理意义是什么?傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。和
2014-03-17 09:21:00
1743
原创 经验总结:HTTP返回505错误小记
用http请求一个图片,返回的结果为如下:HTTP/1.1 505 HTTP Version Not SupportedServer: Apache-Coyote/1.1Date: Wed, 27 Oct 2010 05:13:08 GMTConnection: close 马上google一下,大多说505 HTTP Version Not Supported是由于服务器
2014-03-10 19:04:11
1361
原创 次方求模
次方求模时间限制:1000 ms | 内存限制:65535 KB难度:3 描述求a的b次方对c取余的值 输入第一行输入一个整数n表示测试数据的组数(n每组测试只有一行,其中有三个正整数a,b,c(1=输出输出a的b次方对c取余之后的结果样例输入32 3 53 100 1011 12345 12345样例输出3110
2014-02-22 18:49:48
616
原创 数的长度--斯特林公式的运用
数的长度时间限制:3000 ms | 内存限制:65535 KB难度:1 描述 N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出N!的位数有多少(十进制)? 输入首行输入n,表示有多少组测试数据(n输出对于每个数N,输出N!的(十进制)位数。样例输入31332000样例输出
2014-02-22 18:45:37
1264
转载 Java语言与C++语言的差异总结
Java的设计者曾说过,设计这门语言的灵感主要来自于C++。世上先有C++,然后才有Java,整个Java语言的发展历史就是一部对C++的填坑史。所以在Java语言学习过程中,将其与C++语言对比是一件有意义的事情。通过这些对比,我们能够了解到Java语言相对于C++语言有哪些改进,能带给我们哪些进步,这样对于更加深入理解这两种语言是大有裨益的。 下面我总结一下Java语言与C++语言
2014-01-22 22:18:22
618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅