-
蓝桥杯-六角幻方-代码
应用背景
这是蓝桥杯往年的一个题目,类似的题目有六角填数、4*4魔方阵等。题目如下图:
将1,2,3,...19填进去,图中已经填了两个数15和13,填完后要求每条直线上的数字之和相等,图中共有十五条直线。
关键技术代码在VS2010上运行。 设和为a, 则a*15/3=(1+19)/2*19 所以 a=38 前两个数已经填好,开始填第三个数,将满足vis=0的数依次填进去。填完第三个数,第一行已经形成了直线,判断第一行的和是不是38. 填完第七个数,新增加了一条直线(第二行),判断它的和。填完第八个数,增加了一条线(45°方向),判断其和。以此类推。程序关键是:每填完一个数,看有没有新增加的直线,并判断数字和,不能全部填完19个数再判断,因为计算量太大,程序运行不出来。
- 2022-02-07 04:51:19下载
- 积分:1
-
组合数学的算法与程序设计
组合数学的算法与程序设计-combination of mathematical algorithms and program design
- 2023-07-02 17:00:05下载
- 积分:1
-
该程序用来解方程组的,非线性的和线性的,带有参数的方程组
该程序用来解方程组的,非线性的和线性的,带有参数的方程组-The program group for the solution of equations, non-linear and linear equations with parameters
- 2022-11-10 18:50:03下载
- 积分:1
-
C语言小程序,学习指针运算的各种算法
C语言小程序,学习指针运算的各种算法-C language small program, the Operational Guidelines learning algorithms
- 2022-07-16 08:23:00下载
- 积分:1
-
kmeans 算法源程序
资源描述kmenas算法首先选择K个初始质心,其中K是用户指定的参数,即所期望的簇的个数。这样做的前提是我们已经知道数据集中包含多少个簇,但很多情况下,我们并不知道数据的分布情况,实际上聚类就是我们发现数据分布的一种手段
- 2022-07-23 16:36:16下载
- 积分:1
-
BST算法
自己当年写的一个BST算法的C程序,现在看看可以帮新人更好理解这个算法吧
- 2023-02-26 23:40:03下载
- 积分:1
-
数值分析相关问题代码,数据拟合
利用数值分析方法进行数据拟合#include
#include
#include
void main()
{
int i;
float a[3];
float x[16];
float y[16];
void Approx(float[],float[],int,int,float[]);
Approx(x,y,16,2,a);
for(i=0;i
- 2022-03-25 20:23:44下载
- 积分:1
-
SM2算法实现
《SM2椭圆曲线公钥密码算法》分为四个部分:
──第1部分:总则
──第2部分:数字签名算法
──第3部分:密钥交换协议
──第4部分:公钥加密算法
- 2022-06-18 13:12:43下载
- 积分:1
-
这是一个用Turboc2.0写的程序,实现了组合数学的字典序法。详细可以参考卢开澄的《组合数学》清华大学出版社
这是一个用Turboc2.0写的程序,实现了组合数学的字典序法。详细可以参考卢开澄的《组合数学》清华大学出版社-Turboc2.0 used to write procedures to achieve a combination of mathematics lexicographic law. Detailed information can be opened Cheng Lu "Combinatorial Mathematics" Qinghua University Press
- 2023-03-27 10:45:03下载
- 积分:1
-
大数运算库
大数运算库-Treasury operations of large numbers
- 2022-02-12 09:54:57下载
- 积分:1