社区
数据结构与算法
帖子详情
如何实现几个十进制数随机组合成不同的数
mosh6
2009-09-15 01:06:54
如何实现几个十进制数随机组合成不同的数。(可重复,不按顺序)至少由2个不同的十进制成,且要全部可能的数
...全文
202
6
打赏
收藏
如何实现几个十进制数随机组合成不同的数
如何实现几个十进制数随机组合成不同的数。(可重复,不按顺序)至少由2个不同的十进制成,且要全部可能的数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
绿色夹克衫
2009-09-16
打赏
举报
回复
可以用字典序法,LZ搜索一下相关资料吧!
daidodo
2009-09-16
打赏
举报
回复
[Quote=引用楼主 mosh6 的回复:]
(可重复,不按顺序)至少由2个不同的十进制成,且要全部可能的数
[/Quote]
光“可重复”一条,就用无穷可能了,还需要排列什么?
如果有N个数,那么可以这样:
1. rand()一次,得到准备取多少个数;
2. 从N个数中随机取X次(X次rand()%N),拼接成一个数;
PeacefulBY
2009-09-15
打赏
举报
回复
搜索“全排列算法”
mosh6
2009-09-15
打赏
举报
回复
[Quote=引用 1 楼 peacefulby 的回复:]
啥意思?举个例子?
[/Quote]
比如:输入的是2,4,5这四个数,可以有222,224,225,242,245,254,252。。。。就这样,应不难理解吧
PeacefulBY
2009-09-15
打赏
举报
回复
啥意思?举个例子?
十进制
数
的编码与运算
无权码 含义 表示一个
十进制
数
位的二进制码的每一位没有确定的权。
栈
实现
进制转换:从
十进制
到二进制
二进制
数
系统是一种基
数
为2的
数
制,它只包含两个
数
码,即0和1。在计算机科学和
数
字电子学中,二进制系统尤为重要,因为它是现代计算机的基础。每一个二进制位称为一个比特(bit),是信息存储的最小单位。比特的集合...
X 进制转
十进制
黄金万能算法
单纯、混合进制能吃,真正的黄金万能转换。【学习的细节是欢悦的历程】Python官网Free:大咖免费“圣经”教程python 完全自学教程,不仅仅是基础那么简单……自学并不是什么神秘的东西,一个人一辈子自学的时间总是...
机器语言二进制 八进制
十进制
十六进制基础 超级简单
可以说八进制的最大
数
就是7啦~所以如果要表示9,咱们需要往高位进一位,就像
十进制
里,当
数
字超过9时,就得进一位,对不对?拉轰!来来来,让我给你举
几个
例子,让你更加明白哈~比如说,
数
字36以八进制表示就是44...
刷题DAY29
题目:输入一个
十进制
数
N,将它转换成R进制
数
输出输入:输入
数
据包含多个测试实例,每个测试实例包含两个整
数
N(32位整
数
)和R(2)输出:为每个测试实例输出转换后的
数
,每个输出占一行。如果R大于10,则对应的
数
字...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章