-
一些算法的C 的实现
一些算法的C 的实现-Some algorithm realization C
- 2022-03-07 18:50:51下载
- 积分:1
-
2^k进制数
设r是个2^k 进制数,并满足以下条件:
(1)r至少是个2位的2^k 进制数。
(2)作为2^k进制数,除最后一位外,r的每一位严格小于它右边相邻的那一位。
(3)将r转换为2进制数q后,则q的总位数不超过w。
在这里,正整数k(1≤k≤9)和w(k<W≤30000)是事先给定的。
问:满足上述条件的不同的r共有多少个?
我们再从另一角度作些解释:设S是长度为w 的01字符串(即字符串S由w个“0”或“1”m组成),S对应于上述条件(3)中的q。将S从右起划分为若干个长度为k 的段,每段对应一位2k进制的数,如果S至少可分成2段,则S所对应的二进制数又可以转换为上述的2k 进制数r。
例:设k=3,w=7。则r是个八进制数(23=8)。由于w=7,长度为7的01字符串按3位一段分,可分为3段(即1,3,3,左边第一段只有一个二进制位),则满足条件的八进制数有:
2位数:高位为1:6个(即12,13,14,15,16,17),高位为2:5个,…,高位为6:1个(即67)。共6+5+…+1=21个。
3位数:高位只能是1,第2位为2:5个(即123,124,125,126,127),第2位为3:4个,…,第2位为6:1个(即167)。共5+4+…+1=15个。
所以,满足要求的r共有36个。
- 2023-04-14 17:30:03下载
- 积分:1
-
米勒拉宾算法的c语言代码
本代码是使用米勒拉宾算法对一个数是否为素数作出判断,综合运用了费马小定理,卡米尔歇数的性质,卡米尔歇数的考赛特判别法的数学方法,拉宾米勒素数测试算法是一个不完全准确的算法,当然,底数a数组取数越多,测试的准确率越高
- 2022-08-26 00:00:54下载
- 积分:1
-
用传输矩阵方法编写的matalb程序,可以用来计算透射率与缺陷折射率之间的关系...
用传输矩阵方法编写的matalb程序,可以用来计算透射率与缺陷折射率之间的关系-Transfer matrix method used to prepare the matalb procedures, can be used to calculate the transmission rate and defects in the refractive index of the relationship between
- 2022-08-21 07:22:13下载
- 积分:1
-
kalman滤波,能够读取数据样本,并对下一数据进行滤波
kalman滤波,能够读取数据样本,并对下一数据进行滤波-kalman filtering, be able to read data samples, and the next data filtering
- 2022-02-01 05:55:34下载
- 积分:1
-
模拟鼠标. 模拟鼠标.
模拟鼠标. 模拟鼠标.-Simulation of the mouse. Simulated mouse. Simulated mouse.
- 2022-08-26 11:03:58下载
- 积分:1
-
模拟退火算法解决TSP旅行商问题和车辆配送路径优化
用固体退火模拟组合优化问题,将内能E模拟为目标函数值f,温度T演化成控制参数t,即得到解组合优化问题的模拟退火算法:由初始解i和控制参数初值t开始,对当前解重复“产生新解→计算目标函数差→接受或舍弃”的迭代。由多辆车对一批货物进行配送,车辆存在容积的限制,而不同的客户间的距离适用于旅行商问题,故此用模拟退火的思想来解决车辆配送和路径选择之间的关系
- 2022-03-22 09:14:07下载
- 积分:1
-
算10000以内数阶乘的C语言程序
算10000以内数阶乘的C语言程序-count 10,000 factorial within the C Programming Language
- 2022-03-14 06:28:32下载
- 积分:1
-
比较详尽的GEP/GA/GP的Lisp版本
比较详尽的GEP、GP、GA的Lisp版本。GEP算法的基本过程和GA的过程非常相似,GEP处理的对象可以是单基因或多基因组成的染色体(基因组)。基因由线性的、固定长度的符号串组成。
- 2022-02-07 18:12:38下载
- 积分:1
-
CHOLESKI_ 算法
以因子正定 N 由 N 矩阵 A 的 LL * * T,
L 在哪里低三角。
输入: 维度 N;1 条目 A(I,J) < = I J < = A.N
输出: 条目 L(I,J) 1 < = J < = I 1 < = I < = L.N
条目 U = L * * T 是 U(I,J)=L(J,I),我 < = J < = N,1 < = I < = N
- 2022-08-26 04:44:12下载
- 积分:1