首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
勤劳致富君
2016-09-09 21:19
四川大学 C++
关注
已关注
取消关注
做完阿里C++研发笔试题,挫败感爆棚。来交流做法!
附加题第一题:300万图书按年度统计计算机、科学。。。 第二题:设计接口实现多线程安全堆 第三题:存宝贝的邮费 来说说你们都是怎么做的哦?
提示
全部评论
推荐
最新
楼层
feeling_陈
南京邮电大学 C++
我是如是做的: (1)分词,找出那几个关键字; (2)建立一个容器:map<string, map<int, int>> count; 其中第一个string为要统计的关键字,第二个map关键字为年份; 所以,统计就如下:count["计算机"][2016] ++; 取值: count["xxx"][year] 大致如上。 第二题: 就写了一下接口,把任意删除的思路写了一下; 其中接口采用POSA2中的thread_safe interface模式实现,减少锁的开锁,防止自我死锁; 删除任意值的想法是:首先堆的底层数据结构为一个vector,当要删除一个元素时,把这个元素与vector中最后一个有效元素交换,同时有效元素个数减1;因为交换了元素,所以,要重新调整从删除元素开始以下的元素,时间复杂度为logn。 第三题: 这一题主要还是哈希做法,但在这里,因为省份是固定的,数量并不是很多,可以采用直接查询的方式。 如: int getHashCode(string province) { if (province == "北京") return 1; ...... } 这样可以得到省份对应的hashCode,这里自由发挥,也可以用Map 邮费分两种,一种是默认,一种是特殊的,所以我定义了一个结构体: struct PostFee{ uint32_t default_fee; uint32_t special_fee; bool flag; //标志特殊邮费 }; ####注意内存对齐,当时没考虑。。。。。 那么所有省份的邮费列表如下: PostFee g_province_postfee[MAX_SIZE];其中,下标就代表省份的hashCode。 所以,取得一个省份的邮费可以这样: uint32_t getPostFee(uint8_t *storage, int size, string province) { //合法性检测; int hashCode = getHashCode(province); //hashCode合法性检测 if ( g_province_postfee[hashCode].flag ) { return g_province_postfee[hashCode].special_fee; } return g_province_postfee[hashCode].default_fee; } 就写了这么点东西,自由发挥吧,想多了都是多余的,本就是问答题,略过了相当多的细节。 后面还有很多笔试呢,大家加油啊!!
点赞
回复
分享
发布于 2016-09-10 10:00
Hi_Man
杭州电子科技大学 C++
第一个trie树可以,第三题我真看不懂
点赞
回复
分享
发布于 2016-09-09 23:43
梦很美
西安邮电大学 C++
为啥我第一个想到了字典树,第三个想到了map
点赞
回复
分享
发布于 2016-09-09 22:02
时光。。。
华南理工大学 Java
C++这三个题比java容易多了
点赞
回复
分享
发布于 2016-09-09 21:30
TK-Xiong
三峡大学 C++
第一题,我写了三个字母 KMP 第二题,写了十几个字... Vector Heap函数 Mutex 第三题,呵呵... 阿里今年似乎一点招人的想法都没有,算了吧。
点赞
回复
分享
发布于 2016-09-09 21:24
牛客498606号
华南理工大学 C++
。。我第一题和第三题只想到了哈希,你的做法是什么啊
点赞
回复
分享
发布于 2016-09-09 21:23
暂无评论,快来抢首评~
相关推荐
05-17 15:50
四川大学 Java
求职经验分享-简历篇
最近毕业答辩也结束了,感觉时间突然变多了,想到自己从去年找暑期开始已经在牛客上摸爬滚打了一年多了,从牛客上也学习到很多知识,建立了自己的一套体系。感觉是时候分享一些自己的求职经验,感谢前辈牛油们的帮助,也希望能帮到后面找工作的牛油。以下都是我的个人拙见,如有问题,也请大佬在评论区指出,感谢。 一、简历模版 这部分推荐大家刚开始选择一个简洁的简历模版,然后一直用下去,我使用的是超级简历,里面的默认模版是免费的。在做好初版后我有新点子,也可以一直在上面优化,很方便。不过免费的不支持保存多份简历。 简历的标题一般是自己姓名,可以在下面加上手机号和邮箱,如果有自己的帅照,可穿得正式点,附在简历标题旁边...
点赞
评论
收藏
分享
05-18 18:17
湘南学院 Java
广州天河小厂实习面经(已过)
1.你好,你在这两个项目中有使用ai进行配合开发吗?2.你先发一个gitee仓库链接,我们先看看。3.你平时一般使用什么ai工具进行配合开发?你使用ai配合开发的模式是啥样的?4.你的功能拆分是怎么做的呢?你如何保证ai写出的代码是符合预期的?如果不符合预期,你是怎么进行迭代的?5.第一个项目你说是团队负责开发的,后端技术主要都是你负责的吗?你觉得一个团队开发,重点在于什么,你可以举例说明一下?6.如果现在要给你的系统增加一个“医生端AI助手”,能自动总结患者历史问诊记录并给出诊疗建议,你会怎么设计?用到哪些技术栈?7.我刚才看了一下你的gitee项目。这个项目主要是使用ai做的吗?8.在开发...
查看10道真题和解析
点赞
评论
收藏
分享
04-08 16:15
门头沟学院 Java
27届目前0面试
本人bg为末九本,目前力扣hot100过了一遍目前在刷面试150,算法能力不太行,八股过了一遍。从3.9号开始陆续投简历,主要是官网投得多,中间几家大厂因为太菜笔试没过,其他不是简历挂就是一直在初筛,ssob上发了消息不是已读不回就是看都没看。在ssob上投还是在官网投面试机会大?另外我是不是简历有问题?希望各位大佬能给我和我点建议 从开始到现在已经一个月了一个面试机会都没有,已经没招了引流:美团,字节,pdd,腾讯,阿里
今天你投了哪些公司?
点赞
评论
收藏
分享
03-31 20:18
门头沟学院
进垃圾邮件了,今天才看到。
行业不行,人员饱和,AI卷我。下一步准备骑手套装,再战风波。
点赞
评论
收藏
分享
05-19 13:55
美团_测试开发
美团已不再WLB?
大厂强度这一块先说一下最近的社招情况,基本上面的大厂都会问我目前的工作强度以及介绍他们的强度,pdd上来就问我能不能接受11 11 6,🐶东问我我现在的强度,我说10 9 5左右,换来了一句那你们的强度也不高!阿里也一样问我现在的工作强度,换来一句还行。直接给我吓哭了,不过工资确实给的也很高,目前过了的其中一家涨幅25%左右。去的话代价就是没有自己的私生活了,直接给公司卖命了。整体体验美团在加班强度这块属于中规中矩,既没有拼多多,小红书这种高强度的加班,当然也不会很闲。整体的感觉就是卷的卷死,闲的闲死(当然闲久了就意味着要滚蛋)。去年我还发过一篇文章美团到底是不是WLB,当时的结论是,但是现...
美团工作强度 2569人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
AI Agent 面试 Top50 必刷题
1.8W
2
...
到底怎么和 AI 一起写一个好项目?
7053
3
...
要对实习同事表白吗?
5759
4
...
实习dirty work,怎么包装产出
5261
5
...
当你有一个只想捆住你的妈妈
5014
6
...
AGENT面试题?
4020
7
...
26届双非本求职总结
3249
8
...
前京东HR说:这样改简历,真的会被一眼相中
3218
9
...
看不懂组内文档,实习怎么偷产出?
3066
10
...
三段实习,被室友骂工贼,我错了吗?
2477
创作者周榜
更多
正在热议
更多
#
26届春招投递记录
#
32631次浏览
253人参与
#
妈妈治愈了你哪些脆皮时刻
#
47506次浏览
360人参与
#
27届实习投递记录
#
114719次浏览
1256人参与
#
我的工作日记
#
207952次浏览
1829人参与
#
我的求职总结
#
512617次浏览
7094人参与
#
你投了多少家公司?进展是___
#
248219次浏览
1449人参与
#
大学生该如何认清当下的就业环境?
#
178820次浏览
943人参与
#
AI面会问哪些问题?
#
134552次浏览
3465人参与
#
要毕业了,再不说就来不及了
#
6345次浏览
111人参与
#
我与AI的日常
#
10780次浏览
202人参与
#
27届求职交流
#
500322次浏览
4665人参与
#
如果公司降薪,你会跳槽吗?
#
168833次浏览
972人参与
#
今年秋招还有金九银十吗
#
85123次浏览
518人参与
#
25届非技术实习投递记录
#
159407次浏览
1027人参与
#
不考虑薪资和职业,你最想做什么工作呢?
#
168757次浏览
916人参与
#
应届生应该先就业还是先择业
#
202346次浏览
945人参与
#
快手求职进展汇总
#
775702次浏览
7155人参与
#
你以为的实习VS真实的实习
#
144213次浏览
760人参与
#
你觉得什么岗位会被AI替代
#
65406次浏览
386人参与
#
你的秋招进行到哪一步了
#
2803111次浏览
23414人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务