首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
勤劳致富君
2016-09-09 21:19
四川大学 C++
关注
已关注
取消关注
做完阿里C++研发笔试题,挫败感爆棚。来交流做法!
附加题第一题:300万图书按年度统计计算机、科学。。。 第二题:设计接口实现多线程安全堆 第三题:存宝贝的邮费 来说说你们都是怎么做的哦?
提示
全部评论
推荐
最新
楼层
Hi_Man
杭州电子科技大学 C++
第一个trie树可以,第三题我真看不懂
点赞
回复
分享
发布于 2016-09-09 23:43
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
牛客498606号
华南理工大学 C++
。。我第一题和第三题只想到了哈希,你的做法是什么啊
点赞
回复
分享
发布于 2016-09-09 21:23
TK-Xiong
三峡大学 C++
第一题,我写了三个字母 KMP 第二题,写了十几个字... Vector Heap函数 Mutex 第三题,呵呵... 阿里今年似乎一点招人的想法都没有,算了吧。
点赞
回复
分享
发布于 2016-09-09 21:24
时光。。。
华南理工大学 Java
C++这三个题比java容易多了
点赞
回复
分享
发布于 2016-09-09 21:30
梦很美
西安邮电大学 C++
为啥我第一个想到了字典树,第三个想到了map
点赞
回复
分享
发布于 2016-09-09 22:02
还没有回复哦~
相关推荐
昨天 18:35
Momenta_算法
Momenta 11月还有hc的岗位
11月还没投的看看这几个岗位吧 目前还有些hc,其他岗位在泡池子or发offer了已经重要岗位提示:端到端算法工程师深度学习算法工程师感知算法工程师决策规划算法工程师前端开发工程师系统架构与集成工程师(德语)系统架构与集成工程师(日语)offer就和抢演唱会票一样,抢完第一波之后等回流了,大佬拿着再多意向书,最后也只能签一个,,越厉害的,拿的offer越多,且都是非线性增长的,只要上面的人释放完意向,紧接着链式反应,大家都会有有offer的,其实最难的不是offer,而是进入了公司,发现累的要死,很多同学进入了工作后,朋友圈就没有更新过了,所以大家在签约的时候一定要打听清楚! 目前的重点还...
投递Momenta等公司10个岗位 >
点赞
评论
收藏
分享
11-25 12:01
中山大学 前端工程师
字节跳动 抖音 广告 前端 1面
2024年11月25日50min display none和hidden区别重排重绘计网七层协议http https区别内存泄漏有哪些浏览器v8垃圾回收机制新生代和老生代react 类组件和函数式组件区别react 类组件的生命周期react 函数式组件的hooksgit的merge和rebase区别ts的type和interface区别webpack的loader和plugin区别代码题:console.log promise async then setTimeout await打印顺序有序数组nums,target在返回索引,不在输出插入位置 二分法反问:广告投前投中投后,转化率点击率,...
查看16道真题和解析
点赞
评论
收藏
分享
10-21 18:18
中南大学 机械设计/制造
华勤等开奖
#晒一晒我的offer# 有谁知道多少米吗
像好涩一样好学:
这公司我也拿过 基本明确周六加班 工资还凑活
另外下次镜头往上点儿
晒一晒我的offer
点赞
评论
收藏
分享
10-13 09:25
广东工业大学 后端
结束秋招
亲爱的牛油们,当你看到这篇文章时我已经在准备旅游的路上了双非本,秋招到现在,就3家约面,只拿到了深信服的offer,已经接了,后面也不打算找了,秋招真tm累,天天焦虑失眠回想起我这作为小镇做题家的一生,每个阶段都已经足够幸运,指标生考上的市重点,压线进的窝工计算机,没遇到kpi面拿到的深信服offer我深知阶层跃迁不是一代人的努力就可以实现的,但至少我确定现在我有足够的能力让家里人过上好日子了,所以知足常乐,接下来我只想好好的过完作为学生的最后一年祝各位牛油们秋招、考公、考研顺利 #校招# #秋招# #后端# #你的秋招进展怎么样了#
求一个oc叭:
大早上的看的人尸体不舒服
你的秋招进展怎么样了
点赞
评论
收藏
分享
11-28 16:10
门头沟学院 C++
小米开奖
TL:简历9.8,一面10.11,二面10.17,谈薪11.26,offer 11.28给了北京南京两个base,差5k
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
1
...
到了新公司,不要用力过猛
2.3W
2
...
校招两方/三方违约模板
1.5W
3
...
【发帖有奖💰】爆料秋招开奖进展❗
1.3W
4
...
万字长文讲透金融科技方向的就业机会
1.2W
5
...
从露宿街头到百万级种子轮融资②——我的实习期都经历了什么
1.1W
6
...
听学长的没错
7051
7
...
秋招圆满结束!!
6990
8
...
同事在会议室扇了自己好几个大嘴巴子
6431
9
...
华为开奖,详细时间线
6425
10
...
我也是好起来了,都能收到offer了
5163
正在热议
#
拼多多求职进展汇总
#
233857次浏览
2032人参与
#
在职场上,你最讨厌什么样的同事
#
5805次浏览
83人参与
#
北方华创开奖
#
66119次浏览
549人参与
#
25届秋招总结
#
398616次浏览
3990人参与
#
哪些公司校招卡第一学历
#
32960次浏览
106人参与
#
地方国企笔面经互助
#
6599次浏览
16人参与
#
阿里云管培生offer
#
59493次浏览
1750人参与
#
ai智能作图
#
22199次浏览
267人参与
#
硬件兄弟们 甩出你的华为奖状
#
78041次浏览
625人参与
#
实习,投递多份简历没人回复怎么办
#
2436525次浏览
34707人参与
#
工作中,你有没有遇到非常爱骂人的领导?
#
4753次浏览
49人参与
#
实习与准备秋招该如何平衡
#
723031次浏览
8551人参与
#
我的实习求职记录
#
6123495次浏览
83960人参与
#
如果再来一次,你还会选择这个工作吗?
#
111137次浏览
1117人参与
#
25届机械人为了秋招做了哪些准备?
#
25264次浏览
357人参与
#
签了三方后想毁约怎么办
#
18584次浏览
112人参与
#
如果你有一天可以担任公司的CEO,你会做哪三件事?
#
10040次浏览
216人参与
#
机械求职避坑tips
#
22446次浏览
242人参与
#
游戏求职进展汇总
#
52852次浏览
344人参与
#
夸夸我的求职搭子
#
132064次浏览
1360人参与
#
腾讯求职进展汇总
#
207699次浏览
1694人参与
#
实习想申请秋招offer,能不能argue薪资
#
35812次浏览
308人参与
牛客网
牛客企业服务