登录
首页 » 算法 » 最小不重复数问题

最小不重复数问题

于 2022-05-13 发布 文件大小:107.63 kB
0 209
下载积分: 2 下载次数: 1

代码说明:

问题描述:给定一个数n,找出大于这个数的最小不重复数(任意相邻位数字不相同)。 程序给出了两种方法:find和find1,其中find1属于暴力法,直接从n+1开始寻找,每次加1,知道找到满足条件的不重复数为止。 第二种方法比较巧妙,将n各位数字存到一个数组a[]里,下标大小对应位数高低,比如1234,数组a[0...3]依次为1,2,3,4;从最高位开始找相邻的重复数,较低的重复位加1带进位,高位循环加进位直到无进位,低位置零;回到次高位重新寻找重复位,直到无重复位。

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

发表评论

0 个回复

  • 2022-04-21 03:20:08下载
    积分:1
  • 图形的透视投影变换
       一种几何校正方法以消除投影图像的畸变: 通过查找后向映射表, 借助双线性插值运算, 对图像进行几 何预畸变, 使其变形为投影仪所需要的预畸变图像, 然后将其投影到非平面物体上, 便能让观察者看到无畸变的投 影图像, 从而实现投影图像畸变的校正。
    2022-09-29 14:50:03下载
    积分:1
  • 指派问题的匈牙利解,从文件中读入待指派的数据。
    指派问题的匈牙利解法,从文件中读入待指派的数据。-Assignment problem of the Hungarian method, read from a file to be assigned to data.
    2022-02-06 09:23:01下载
    积分:1
  • DV-HOP无线传感网络自身定位代码
    无线传感器网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,能够协作地实时监测、感知和采集各种环境或监测对象的信息,并对其进行处理,传送到所需用户。节点定位问题属于传感器网络支撑技术,是传感器网络进行目标识别、监控、跟踪等众多应用的前提,也是传感器网络研究中的热点问题之一。 本文在查阅大量相关文献的基础上,介绍了基于无线传感器网络定位技术的国内外研究现状,对无线传感器网络相关技术做了整体概述,并综述了无线传感器网络定位算法的性能评价标准和分类方法。基于应用的简单高效考虑,本文着重研究了几种典型的适用于大规模无线传感器网络的定位算法,包括Sum-dist,DV-Hop,Euclidean。这三种算法的共同特点是:自组织,鲁棒性强,能量高效性,分布式计算。仿真实验结果显示了各种算法在不同场景下的定位误差情况,同时也对不同的网络环境参数对网络定位性能的影响做出了分析。指出了三种算法各自的优势与不足,给出了它们分别适用场合的建议。 然后,本文重点对DV-Hop算法进行了研究与改进,针对DV-Hop算法在具体应用中存在的平均每跳距离误差大,定位精度不够等问题,提出了一种基于DV-Hop的改进算法RW-DV-Hop,给出了算法的基本原理和在OMNeT++仿真环境下的实现方法,并进行了仿真实验和性能评价,结果验证了算法的有效性。
    2022-12-21 07:00:03下载
    积分:1
  • 以面向对象方实现的数值类库,包括 向量、矩阵等的运以及FFT...
    以面向对象方法实现的数值算法类库,包括 向量、矩阵等的运算以及FFT-object-oriented methods to achieve the numerical algorithm library, including vector, matrix arithmetic and FFT
    2022-11-24 22:05:03下载
    积分:1
  • 对数求解
    用For/Next循环语句编写程序计算自然对数之和,并要求先定义求a到b的自然对数之和的函数为Nlogarithm(a,b),然后单击“求自然对数之和”按钮时调用该函数。
    2022-01-21 22:54:19下载
    积分:1
  • 对象跟踪
    对象 trackingMean 转变是一个用于查找最大值的一种密度函数,给出了采样从该函数的离散数据的过程。[1] 它是用于检测这种密度的模式。[1] 这是一种迭代的方法,和我们开始初步估计。让一个内核函数被给出。此函数确定权重时邻近点的均值进行重新估算。通常使用到目前估计的距离上的高斯核, 。在窗口中由密度加权的平均是 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-06-12 12:10:04下载
    积分:1
  • 有关MC的三篇pdf文章 1.移动立方体的三重线性插值研究 2.空间相关MC的VTK实现 3.移动立方体中的三角剖分
    有关MC算法的三篇pdf文章 1.移动立方体算法的三重线性插值研究 2.空间相关MC算法的VTK实现 3.移动立方体算法中的三角剖分-The MC algorithm of three pdf article 1. Marching Cube triple linear interpolation of 2. VTK space-related MC algorithm to achieve 3. Marching cube triangulation algorithm
    2022-02-24 09:17:13下载
    积分:1
  • 二维码编解码的C++实现
    QR二维码生成器与解码器的C++实现,其中QREncode.zip压缩文件是生成器,QRcodeDecode.zip文件是解码器,文件是完整的,在VC++环境下编译可以直接通过。
    2022-07-15 15:55:19下载
    积分:1
  • Bayes滤波器,c++语言实现,Visual Studio.net下实现,2003年8月修正版本,用于数据融合
    Bayes滤波器算法,c++语言实现,Visual Studio.net下实现,2003年8月修正版本,用于数据融合算法-Bayesian filter algorithm, c language, was officially realizing, in August 2003 amended version, algorithm for data integration
    2023-01-26 08:40:04下载
    积分:1
  • 696516资源总数
  • 106627会员总数
  • 16今日下载