当前位置:码农谷 > 算法与程序 > 算法
算法

使用递归来计算阶乘的程序源代码(完整源码)

阶乘(Factorial)是排列、组合、概率及微积分级数分析中的一个重要概念,很多表达式中都可以找到它的身影。对于一个正整数n,n的阶乘是指所有小于等于n的正整数的乘积,一般记为n!..
难度: 关注度:159 所属学科:Java语言

回文素数的程序源码(完整源码)

回文素数回文素数是一种具有特殊性质的素数,其既是素数又是回文数。而所谓回文数,即从左向右读与从右向左读是完全一样的自然数,例如,11、22、101、222、818、12321等。回文数有点..
难度: 关注度:113 所属学科:Java语言

判断闰年的程序源代码(完整源码)

一、判断闰年闰年(LeapYear)是一个比较简单而又经典的数学问题。那么什么是闰年呢?闰年就是阳历或阴历中有闰日的年,或阴阳历中有闰月的年。其实闰年问题是历法上的一种折中,主..
难度: 关注度:409 所属学科:Java语言

蒙特卡罗算法计算圆周率

圆周率是一个非常重要的常数,无论在数学还是在物理学上都有很广泛的用途。的值直接关系到计算圆周长、圆面积、球体积等。—般定义为圆周长与圆直径之比。在数学分析学中,圆周率被..
难度: 关注度:411 所属学科:Java语言

分解质因数的程序源代码(完整源码)

一、分解质因数在初等数论中,任何一个合数都可以写成几个质数相乘的形式,这几个质数都叫做这个合数的质因数。例如,24=2×2×2×3。分解质因数就是把一个合数写成几个质数相乘的形..
难度: 关注度:187 所属学科:Java语言

渔夫捕鱼问题的程序源码(完整源码)

一、渔夫捕鱼渔夫捕鱼问题是一个典型的递推问题,渔夫捕鱼问题的大意如下:某天晚上,A、B、C、D、E5个渔夫合伙捕鱼,捕到一定数量之后便停止捕鱼,各自到岸边休息。第二天早晨,渔夫A..
难度: 关注度:386 所属学科:Java语言

寻找假银币问题的程序源代码(完整源码)

一、寻找假银币寻找假银币是一个非常有趣的智力题丨目,寻找假银币的大意如下:现在有8枚银币,其中有一枚是假币。但是,从外观和做工上无法分辨哪枚是真币哪枚是假币,只知道假币..
难度: 关注度:126 所属学科:Java语言

矩阵减法的程序源码(完整源码)

一、矩阵减法矩阵减法也比较简申只需将对应项相减即可。矩阵减法的前提条件是两个参与运算的矩阵的行数和列数必须对应相等。例如:矩阵减法的算法方法示例如下:在上述代码中,输..
难度: 关注度:83 所属学科:Java语言

新郎和新娘问题的程序源代码(完整源码)

一、新郎和新娘新郎和新娘问题是非常典型的智力推理问题。新郎和新娘问题的大意如下:有三对新郎和新娘参加集体婚礼,三个新郞为A、B、C,三个新娘为X、Y、Z。主持婚礼的人一时间忘了..
难度: 关注度:96 所属学科:Java语言

矩阵加法的程序源码(完整源码)

一、矩阵加法矩阵加法比较简单,只需将对应项相加即可。矩阵加法的前提条件是两个参与运算的矩阵的行数和列数必须对应相等。例如:矩阵加法的算法方法示例如下:在上述代码中,输..
难度: 关注度:108 所属学科:Java语言

五家共井问题的程序源代码(完整源码)

一、五家共井五家共井记载于我国古代的数学专著《九章算术》。五家共井问题的原文如下:今有五家共井,甲二绠不足如乙一绠,乙三绠不足如丙一绠,丙四绠不足如丁一绠,丁五绠不足..
难度: 关注度:98 所属学科:Java语言

关注微信,获得更多免费资源
关于我们   |   免责声明   |   联系我们   |   网站地图   |   HR交流群   |   学生交流群   |   教师交流群

码农谷   版权所有 © 2015-2017   湘ICP备16018319号-1