-
最小不重复数问题
问题描述:给定一个数n,找出大于这个数的最小不重复数(任意相邻位数字不相同)。
程序给出了两种方法:find和find1,其中find1属于暴力法,直接从n+1开始寻找,每次加1,知道找到满足条件的不重复数为止。
第二种方法比较巧妙,将n各位数字存到一个数组a[]里,下标大小对应位数高低,比如1234,数组a[0...3]依次为1,2,3,4;从最高位开始找相邻的重复数,较低的重复位加1带进位,高位循环加进位直到无进位,低位置零;回到次高位重新寻找重复位,直到无重复位。
- 2022-05-13 23:24:34下载
- 积分:1
-
可用于3维或者4维的fourier变换程序
可用于3维或者4维的fourier变换程序-can be used for three-dimensional or four-dimensional fourier transform procedures
- 2022-03-24 10:49:35下载
- 积分:1
-
这是计算几个数的运算,对初学者用户有用,简单解释了代码运算...
这是计算几个数的运算,对初学者用户有用,简单解释了代码运算-This is the calculation of a few number of operations useful for the beginner users, the simple explanation of the code computing
- 2022-03-01 15:11:24下载
- 积分:1
-
琪美诺算法9的统计
大致想法就是对于一个数abcdefg。。。比他小或等于的有abcdefg 个,其中不包括9的有(大致就是转成9进制, 如果不存在9的话转出来的大小就是小于等于abcdefg有几个十进制的数)a*9^n + b * 9 ^(n-1)....这样。但对于在高位出现过9了,那么低位的数字也就没有意义了,计算的话反而会重复,就在高位的下一位不+就好了 所以比abcdefg小的9的个数就是abcdefg-a*9^n + b * 9 ^(n-1)。。。这样多个。 一个高精度*纯洁的数字 + 高精度的加减操作就好了(因为确认了b >= a)。。 很奇怪大神们的思想都是一开始打表10^n - 9 ^ n什么的这样。。 渣渣的思路一开始就是一级一级往上乘果然跟大神们不是一个思维方式
- 2022-12-12 03:00:03下载
- 积分:1
-
J48实现数据挖掘c4.5
代码是数据挖掘技术中使用的,用Java编写。实际上就是数据挖掘技术中决策树的C45算法。
- 2022-03-25 10:01:43下载
- 积分:1
-
香港城市大学改进的图像去雾算法
图像去雾雾,包括雾、霾、沙尘、烟等一切导致视觉效果受限的物理现象。由于雾的存在,户外图像质量降低,如果不处理,往往满足不了相关研究、应用的的要求。在雾的影响下,经过物体表面的光被大气中的颗粒物吸收和反射,导致获取的图像质量差,细节模糊、色彩暗淡。通过一定的技术手段,去掉物体表面的雾霭,增强图片效果显得尤为重要。 Tarel等人提出了一种基于中值滤波的去雾算法,该算法虽然速度比较快,但由于中值滤波不能很好的保持边缘信息,导致得到的大气散射光分布不能很好地反映场景的深度信息。在景深发生突变的边缘区域,无法得到令人满意的去雾效果。 在本篇论文中,香港城市大学针对Tarel去雾方法进行改进。 源码包来自作者的英文主页下载,其中包括作者EI论文原文,PPT,以及全部代码和测试集。对图像去雾领域的研究能提供重要的借鉴意义。
- 2023-07-29 04:30:12下载
- 积分:1
-
ASE的小例子
一个 aes 的例子,里面有详细的算法和 比较简单的例子,易懂。遵循 ase 的流程进行编写。。
- 2022-04-06 19:26:42下载
- 积分:1
-
c语言DES算法
c语言DES算法,本算法已经通过了VS2010的验证,并且可以和Matlab2012进行联合编程,可以提供64位加密,56位密钥。
- 2022-06-01 17:57:35下载
- 积分:1
-
与C语言的正交化方法
我们将投影运算符定义为
- 2022-01-30 11:02:30下载
- 积分:1
-
矩阵运算的算法
用Type类数组创建矩阵对象
matrix(int rows,int cols) //创建矩阵,值为0
matrix(int...
矩阵运算的算法
用Type类数组创建矩阵对象
matrix(int rows,int cols) //创建矩阵,值为0
matrix(int n) //创建单位阵
matrix(const matrix &) //拷贝构造函数
BOOL Ismatrixf(){ return (rows==cols) } //判断矩阵是否为方阵
modifyrowscols(int rows,int cols) //修改矩阵的行列数
~matrix() {delete []elems } //析构函数
-matrix algorithm with Type category created matrix array object matrix (int rows, int cols)// create matrix, value of 0 matrix (int n)// create units matrix array (const matrix
- 2022-09-14 20:40:04下载
- 积分:1