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

求最短路径的程序源代码(完整源码)

一、最短距离求解城市之间的最短距离是一个非常实际的问题,其大意如下:某地区有n个城市,如何选择路线使某个城市到某个指定城市的距离最短?注意:这里需要求解的最短路径指的..
难度: 关注度:1037 所属学科:Java语言

括号匹配的程序源码(完整源码)

一、括号匹配括号匹配是程序设计中一个最基本的问题。例如,在Java语言中,for循环语言中的循环体需要用一对花括号“{}”括起来,示例如下:类似的还有if语句,switch语句等复合语句..
难度: 关注度:254 所属学科:Java语言

求自守数的程序源代码(完整源码)

一、自守数如果一个正整数的平方的末尾几位数等于这个数本身,那么这个数便称为自守数。自守数包含了很多特殊的性质。8.5.1什么是自守数依照自守数的定义,很容易找到一些简单的..
难度: 关注度:290 所属学科:Java语言

动态数组的存储和排序

一、动态数组的存储和排序C语言不支持动态数组。也就是说,在声明数组时,一定要明确指定数组的大小,不能将数组大小设背为未知数。但是很多时候数据量的大小未知,或者数据量的大..
难度: 关注度:122 所属学科:Java语言

城市之间的最短总距离

城市之间的最短总距离求解城市之间的最短总距离是一个非常实际的问题,其大意如下:某地区有n个城市,如何选择一条路线使各个城市之间的总距离最短?1.1 最短总距离算法先来分..
难度: 关注度:363 所属学科:Java语言

求完全数的程序源码(完整源码)

一、完全数完全数(Perfectnumber)是一些特殊的自然整数。完全数等于其所有因子的和。这里所谓的因子是指所有可以整除这个数的数,而不包括该数本身。本节将简单介绍完全数的基本..
难度: 关注度:478 所属学科:Java语言

正态分布的随机数生成算法

一、正态分布的随机数生成算法前面介绍的都是均匀分布的随机数生成算法,在科学及工程应用中,正态分布的随机数也是经常用到的。对于一个给定的正态分布,描述该正态分布的参数..
难度: 关注度:457 所属学科:Java语言

求素数的程序源码(完整源码)

一、素数素数是初等数论中重点研究的对象,早在公元前300年,当时古希腊著名数学家欧几里得发现了数论的本质是素数。欧几里得在其著作《几何原本》中证明了素数具有无穷多个。 1..
难度: 关注度:93 所属学科:Java语言

求水仙花数的程序源代码(完整源码)

一、水仙花数水仙花数是指一个n位正整数(n≥3),它的每个位上的数字的n次幂之和等于它本身。水仙花数也是一种具有特殊性质的数。1.1 什么是水仙花数水仙花数最先是由英国数学家..
难度: 关注度:324 所属学科:Java语言

一维多项式求值的程序源码(完整源码)

多项式(Polynomial)是基础数学中常用到的概念,多项式即若干个单项式的和构成的式子。这里首先简单明确几个基本的概念。多项式中每个单项式称为多项式的项,多项式项的最高次数..
难度: 关注度:103 所属学科:Java语言

线性方程求解——高斯消元法

一、线性方程求解——高斯消元法高斯(Gauss)消元法是线性方程组最经典的求解算法,一般也称为简单消元法或者高斯消元法。髙斯消元法虽然以数学家高斯命名,但其实该方法的思想最..
难度: 关注度:354 所属学科:Java语言

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

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