社区
C++ 语言
帖子详情
腾讯面试题
cwbcwb505
2011-07-11 11:34:47
给你一批电话号码,每个电话号码都有它的归属地,让你设计一个系统,能够跟据电话号码得到个的归属地。
我给的答案是这样的:
定义一个电话号码以及归属地的结构体,然后以电话号码为关键值,这个结构体为值建立一个哈西表,需要的时候就用电话号码为关键值去查找就行了。
可是面试官让我换一种思路,用另外的方法实现,然后我问他是不是不可以用到标冷库,算法全部自己写,他却说可以用,于是我的理解就是不应该用key-value的方式来实现了,那应该用什么方法来实现这个查找呢?请同学们给个思路,谢了
...全文
134
3
打赏
收藏
腾讯面试题
给你一批电话号码,每个电话号码都有它的归属地,让你设计一个系统,能够跟据电话号码得到个的归属地。 我给的答案是这样的: 定义一个电话号码以及归属地的结构体,然后以电话号码为关键值,这个结构体为值建立一个哈西表,需要的时候就用电话号码为关键值去查找就行了。 可是面试官让我换一种思路,用另外的方法实现,然后我问他是不是不可以用到标冷库,算法全部自己写,他却说可以用,于是我的理解就是不应该用key-value的方式来实现了,那应该用什么方法来实现这个查找呢?请同学们给个思路,谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yby4769250
2011-07-12
打赏
举报
回复
如果可以用STL,那就用mutimap,或者set什么的,一个归属地一个集合,给号码时,直接遍历所有集合(不是遍历元素)进行查找
yby4769250
2011-07-12
打赏
举报
回复
你的思路是有问题的,一个归属地里有成千上万个电话号码,如果你用号码作为键,那么,你的哈希算法如何保证这成千上万个号码哈希出来的值是一样的?
为什么非得用编程来解决呢,把号码全部导入到数据库里,一条sql语句不就搞定了
c_losed
2011-07-11
打赏
举报
回复
不知道是不是让你解析数字
135 ---移动
0101 --北京 一般通过这4位来判断归属地吧
以整个号码建立哈希表的话 有点臃肿了 个人看法
腾讯
面试题
及面试经历(技术工程师类)
腾讯
面试题
及面试经历(技术工程师类), 应聘的技术支持类。
腾讯
2014校园招聘笔试面试汇总
2. 2
腾讯
面试 22 2.1 2013
腾讯
校招面经(技术类-后台开发) 22 2.2 2014
腾讯
校园招聘技术运营一面面经 34 2.3 2013
腾讯
一面
面试题
-软件开发 39 2.4 2013
腾讯
一面
面试题
-软件开发 41 2.5
腾讯
产品校招经验回忆分享 ...
iOS
面试题
汇总
iOS, 面试, 网易,
腾讯
, 阿里 具体参加博客: 一个多月来的面试总结(阿里, 网易,
腾讯
) http://blog.csdn.net/hitwhylz/article/details/45271585
微软等数据结构+算法面试100题全部答案集锦
九月、十月份的
面试题
:九月
腾讯
,创新工场,淘宝等公司最新面试十三题、十月百度,阿里巴巴,迅雷搜狗 最新面试十一题);三、个人正在针对那100题一题一题的写文章,多种思路,不断优化,即成程序员编程 艺术系列...
google 北电华为
腾讯
网易迅雷中兴试题及面试经验
大软件公司面试试题及面试经验。对面试很有作用。
C++ 语言
64,644
社区成员
250,476
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章