首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
死不悔改
2016-09-14 12:50
已编辑
重庆邮电大学 C++
关注
已关注
取消关注
0到9999这一万个数中有多少个数字7
这题如何做啊。
加:不要用编程
提示
全部评论
推荐
最新
楼层
绪绪
华南理工大学广州学院 Java
答案是4000 我博客写了思路和理由:http://www.jianshu.com/p/2ca7a071aba4
点赞
回复
分享
发布于 2017-02-19 18:31
牛客788634号
西南科技大学 C++
0-9999 即 XXXX个空位 先固定千为7 ,则百位 有0-9 10种选法,十位也是0-9 十中选法 各位也是0-9 10种选法 即 当千位 为7 时 10*10*10 = 1000种, 固定百位 同理 千位 0-9 10中选法 百位,个位也是10种 即当固定 百位 为7 时 ,有1000种,同理 十位个位为7时,也有1000种,即总共 1000+1000+1000+1000=4000种
点赞
回复
分享
发布于 2016-09-14 14:18
怒发冲冠5177
南京大学 算法工程师
4*9^3+c4'2*9^2+4*9+1
点赞
回复
分享
发布于 2016-09-14 13:15
向宇同桌
牛客网创始人
从0000~9999总共有,有多少个0,有多少个1,有多少个2,他们的概率都是一样的,7就是1/10 10000个数字*4位数*1/10=4000
3
回复
分享
发布于 2017-02-19 19:34
hqw11
南京大学 golang
楼下的做法是正确的,但是后面是加4而不是加1? 说位数dp的是什么鬼
点赞
回复
分享
发布于 2016-09-14 14:14
思路广的水娃
大连理工大学 C++
leetcode number of digit one?
点赞
回复
分享
发布于 2016-09-14 12:49
额闹尼么斯
dp = [1] for _ in range(4): dp.append(9*dp[-1]+(10**len(dp)-dp[-1])+dp[-1]) print dp[-1] 大概是这样?
点赞
回复
分享
发布于 2016-09-14 12:44
盛夏de午夜
腾讯_研发
两种解法,第一种 固定某一位为7其他三位共有1000种不同数字 因此答案为4000 第二种 四位数一共10000个,每个有4个数字不足四位的前面补零,这样共有40000个数字,每个数字出现频率相同,故有4000个数
点赞
回复
分享
发布于 2016-09-14 12:35
牛客745124号
浙江大学
Dp [i]表示不超过数字i时有多少个7,那么Dp[i]=Dp[i-1]+f(i),f为数字i上7的个数。
点赞
回复
分享
发布于 2016-09-14 12:30
暂无评论,快来抢首评~
相关推荐
03-28 12:14
山东大学 Java
美团2026-3-28笔试总结
选择题考了很多机器学习,深度学习模型训练有关的东西,没学过没啥头绪编程题第一题给一个长度为n的数组nums对其中的任意一个元素进行两种操作,每个元素最多可以被操作1一次和操作2一次,可以不操作操作1 将其/2并向下取整操作2 减去一个数字k(非负) 操作1可以进行a次,操作2可以进行b次 (a,b均小于n) 求经过操作后,可以得到的最小数组和 思路:先将数组排序,从最大的非负元素开始进行操作1,然后累加结果-b*k即可,注意开Long否则会溢出 时间复杂度: 通过90%样例第二题 class Solution { public long maxAlternatingSum(int[] nums...
查看4道真题和解析
点赞
评论
收藏
分享
今天 10:06
传音控股_软件工程部_系统软件开发工程师
在大厂做边缘业务,不如在小厂做核心业务?
我觉得公司和岗位的重要性各占一半吧,在大厂做边缘业务,和小厂做核心业务,价值其实是一样的。更多还是看个人能力可不可复制,业务和岗位有没有上升空间,没必要死磕大厂。 小公司的技术团队一般也就百来号人,开几次全员大会,公司什么情况、接下来要做什么,基本就摸清了。平时吃饭闲聊,也能知道行业里在玩什么。想知道别的团队在干嘛,搬个椅子去聊聊天就行,组织扁平得很。趁着这个机会前后端都折腾一遍,慢慢就能找到自己真正感兴趣的方向。 技术选型上,小公司喜欢追新,能买第三方的绝不自己造。但问题也明显,基础设施不完善,经常东拼西凑用开源方案凑合,规范不统一,有时候感觉就是在“把东西弄出来先跑起来”。工作标准也相对宽...
大厂实习和小厂实习最大的...
点赞
评论
收藏
分享
03-25 20:42
门头沟学院 Web前端
感谢信
没想到挂了还有感谢信啊哈哈哈哈啊哈哈啊哈哈
沉心静气_冲:
我老师说得,业务线砍了
27届求职交流
点赞
评论
收藏
分享
03-06 01:56
广东工业大学 前端工程师
前端简历求拷打
能投什么企业
最后再改一次简历
点赞
评论
收藏
分享
03-24 13:55
浙江科技大学
入职体检发现转氨酶偏高,是有乙肝吗?体检不合格怎么办?
每到求职就业季,就是一次就业高峰期,按照各大公司的招聘惯例,新人入职需要经过重重关卡,入职体检就是其中一项。大四小王(化名)却差点被这个体检难倒了。临近毕业,小王顺利的面试上了心仪的工作,在进行入职体检时,小王体检单上血检中显示转氨酶指数过高,小陈也没太在意,直接上交了体检结果,却被公司列入了复检名单。公司表示,由于他的转氨酶指数过高,需要重新检查,排除病毒性肝炎,尤其是乙肝的可能性。虽然法律规定,用人单位招用人员,不得以是传染病病原携带者为由拒绝录用。“转氨酶升高主要和病毒性肝炎、酒精肝、脂肪肝、肝硬化、肝脏肿瘤及某些感染性疾病等有关,甚至一些非病理性原因,比如剧烈运动、过于劳累或检查前服用...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
被笔试耽误了一天day16(为什么携程第三题始终是0呢
3766
2
...
美团暑期前端一面面经
2128
3
...
双非后端10天速通字节暑期
1745
4
...
3.29 pdd笔试
1745
5
...
27届暑期实习腾讯PCG前端面经
1602
6
...
入职互联网厂大半年,我觉得ai时代学历更加重要了
1581
7
...
暑期进展
1574
8
...
拼多多笔试A了3道
1460
9
...
京东后端面经
1396
10
...
3.29携程笔试
1379
创作者周榜
更多
正在热议
更多
#
大厂实习和小厂实习最大的区别是什么?
#
6963次浏览
49人参与
#
Vibe Coding 会干掉初级岗位吗?
#
2052次浏览
42人参与
#
招商银行数字金融训练营
#
41914次浏览
537人参与
#
牛友の3月总结
#
5173次浏览
46人参与
#
你现在一天AI几次?
#
778次浏览
33人参与
#
如果人生可以debug你会改哪一行?
#
1093次浏览
33人参与
#
厦门银行科技岗值不值得投
#
10624次浏览
261人参与
#
做完笔试后你收到面试了吗?
#
1849次浏览
29人参与
#
你都用vibe coding做过什么?
#
871次浏览
30人参与
#
AI Coding实战技巧
#
661次浏览
22人参与
#
找AI工作可以去哪些公司?
#
20970次浏览
959人参与
#
从事AI岗需要掌握哪些技术栈?
#
17434次浏览
1069人参与
#
如果可以选,你最想从事什么工作
#
763890次浏览
4895人参与
#
金三银四,你的春招进行到哪个阶段了?
#
25642次浏览
302人参与
#
你做过最难的笔试是哪家公司
#
52355次浏览
965人参与
#
你觉得技术面多长时间合理?
#
176550次浏览
1204人参与
#
AI面会问哪些问题?
#
40162次浏览
1286人参与
#
携程笔试
#
141244次浏览
853人参与
#
这些公司卡简历很严格
#
95512次浏览
419人参与
#
通信硬件知识分享
#
48238次浏览
539人参与
#
哪些公司真双非友好?
#
70926次浏览
303人参与
#
中国电信笔试
#
33527次浏览
308人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务