登录
首页 » 算法 » 2^k进制数

2^k进制数

于 2023-04-14 发布 文件大小:547.00 B
0 253
下载积分: 2 下载次数: 1

代码说明:

设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个。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 2维超音速流的Prandtl
    2维超音速流的Prandtl-Meyer膨胀破的fortran程序-2-dimensional supersonic flow of the Prandtl-Meyer expansion of breaking the fortran program
    2022-12-10 05:00:02下载
    积分:1
  • 数值分析第八版的负担和菲尔斯(源程序)
    Numerical Anaysis 8th Edition Burden and Faires (Fortran Source)
    2022-03-25 18:49:00下载
    积分:1
  • % [nearest_neighbours] = find_nearest_neighbours( database, desc, max_dist ) %...
    % [nearest_neighbours] = find_nearest_neighbours( database, desc, max_dist ) % Find the indices of the nearest neighbours of the given desriptors in the近邻点寻找算法,在非线性时间序列中很有用,是常用的算法- [Nearest_neighbours] = find_nearest_neighbours (database, desc, max_dist) Find the indices of the nearest neighbours of the given desriptors in the neighbor-point search algorithm, the nonlinear time series of very useful, is a commonly used algorithm
    2022-05-24 09:30:26下载
    积分:1
  • datamatrix编码和解码的程序,没有原码
    datamatrix编码和解码的程序,没有原码
    2022-07-03 03:17:46下载
    积分:1
  • 快速傅里叶变换, 频谱的泄露,混叠误差实例的matla程序。
    快速傅里叶变换, 频谱的泄露,混叠误差实例的matla程序。-Fast Fourier Transform: In order to reduce the number of DFT calculations of a fast algorithm.
    2022-08-22 07:09:14下载
    积分:1
  • 列主元的高斯
    列主元的高斯算法-out of the PCA algorithm Gaussian
    2022-03-17 20:15:36下载
    积分:1
  • OFDM源代码仿真
    有关OFDM的源代码,非常非常有用
    2022-05-08 13:57:33下载
    积分:1
  • 杭电100道题
    杭电第一页的100道题,是有简单,有难的哪一种,但是对于初学者来说难度还是比较大,所以我把代码发上来,大家有兴趣,看一看
    2022-03-03 18:04:35下载
    积分:1
  • 2022-03-20 22:32:37下载
    积分:1
  • 链表遍历
    应用背景二子树检查如果树木是相同的,如果这样做,将打印好的消息 ; ; ; ;关键技术该程序是用C编写,并从Visual Studio IDE
    2022-05-15 09:04:22下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载