社区
C++ 语言
帖子详情
算法问题 求1到1000000间的数字总共包含多少个零
renzaijiang
2011-05-26 12:10:48
求高效算法
...全文
447
6
打赏
收藏
算法问题 求1到1000000间的数字总共包含多少个零
求高效算法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lt114896
2011-05-26
打赏
举报
回复
[Quote=引用 1 楼 renzaijiang 的回复:]
比如 10 含2个零 1000含3个零...
[/Quote]
你举的例子不是很明白,是总共还是单个?
www_adintr_com
2011-05-26
打赏
举报
回复
0-9: 9 * 0 * 0 = 0 个
10 - 99: 9 * 1 * 1 = 9 个
100 - 999: 9 * 10 * 2 = 180 个
1000 - 9999: 9 * 100 * 3 = 2700 个
10000 - 99999: 9 * 1000 * 4
....
第一个 9 代表最高位的数字种数.
第二个 (10, 100, 1000 等) 代表其中某一位固定为 0 后剩余的位数.
第三个 (1, 2, 3, 4 等) 代表可以出现 0 的位置的个数.
高性能架构探索
2011-05-26
打赏
举报
回复
这个之前有个算法,在csdn上看的,现在忘了...
你上网找下,那个算法很不错
小小蔷薇
2011-05-26
打赏
举报
回复
计算不同位数排列组合的东西。
比如:1位数的0~9的排列组合所有可能中有0的总个数;
2位数
3位数
4位数
....
排列组合的方法记不清了,楼主自己去查一下
renzaijiang
2011-05-26
打赏
举报
回复
比如 10 含2个零 1000含3个零...
luciferisnotsatan
2011-05-26
打赏
举报
回复
[Quote=引用 4 楼 adlay 的回复:]
0-9: 9 * 0 * 0 = 0 个
10 - 99: 9 * 1 * 1 = 9 个
100 - 999: 9 * 10 * 2 = 180 个
1000 - 9999: 9 * 100 * 3 = 2700 个
10000 - 99999: 9 * 1000 * 4
....
第一个 9 代表最高位的数字种数.
第二个 (10, 100, 1000 等) 代表其中某一……
[/Quote]
++
C++计算一个
数字
的二进制中0或1的个数原理及代码
C++计算一个
数字
的二进制中0或1的个数原理及代码
算法
设计与分析经典题目源代码!
这个文档里
包含
了
算法
设计与分析-C++语言描述(电子工业出版社出版)课程里需要做的典型实验题的源代码及实现,包括找
零
钱
问题
,0-1背包
问题
,比赛日程
问题
,找作案人
问题
,
求
数字
排列
问题
等等,均是运用几种常用...
Python编程从
零
基础到项目实战
电子书目录如下: Python编程从
零
基础到项目实践习题答案及分析.pdf 目录 Python内置函数案例演示.pdf
包含
70个内置函数。 Python编程从
零
基础到项目实战-PPT.rar 第1章 从
零
开始.pptx&...
8-Puzzle-using-various-algorythms-learning-project:8个难题的综合技术,学习项目PUZZLE AI这是一个专门学习AI搜索
算法
的项目,以著名的8个难题的示例为例,该难题由3 * 3矩阵组成,该矩阵具有0到8位的
数字
,
零
位开关与其右,左,上或下,并一直这样做,直到获得所需的矩阵。 目的是使用AI课程中教授的所有搜索
算法
(UCS人工智慧及其应用)。目标
算法
包括
使用多种
算法
学习项目的8个难题8种拼图综合技巧,学习项目PUZZLE AI 这是一个致力于学习AI搜索
算法
的项目,其中以著名的8拼图为例,该拼图由3 * 3矩阵组成,矩阵由0到8位
数字
组成。
零
位开关将
数字
分别置于其右,左,...
Lucene中文分词组件 JE-Analysis 1.5.1
增加中文
数字
的匹配(如:二
零
零
六) 数量词采用“n”作为
数字
通配符 优化词典结构以便修改调整 1.1 —— 2006-06-06 增加扩展词典的静态读取方法 1.0.1 —— 2006-06-02 修正无法识别生僻字的
问题
...
C++ 语言
64,683
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章