阿里国际 9.9笔试

选择题:大概4 5道sql题,没怎么写过sql的我裂开了。
不定项选择题:小根堆、栈、调度算法等
编程题:
1、给定一系列数字的最大bit位数和最小bit位数,求这些数组成的最大异或数为多少。没想到怎么做,就直接暴力计算最大最小位为1,然后还过了20.
2、第二题是求一个排列数。只会简单的模拟,但是他的字典序排列没想到咋做
3、给定m和n个黑白棋子,购买第i个物品需要i个黑或白棋子,求购买最多物品的组合数。
#软件开发笔面经#
全部评论
第一次笔试全没做,第一题卡死了写不出来,后面看了看题全无思路,提前半小时交了
3 回复 分享
发布于 2024-09-09 20:30 北京
第一题要写一个快速幂算法去算2^n次方不然会超过longlong限制,第二题符合字典序就是每次消优先消靠前的数字,用了hashmap和queue模拟就a了。第三题三维dp只能过0.27,放弃
点赞 回复 分享
发布于 2024-09-09 20:38 山东
感觉编程好难 已经凉凉
点赞 回复 分享
发布于 2024-09-09 20:17 北京

相关推荐

投递OPPO等公司8个岗位
点赞 评论 收藏
分享
06-25 16:25
梧州学院 Java
新手编程之旅:我个人感觉,1.首先个人信息太罗嗦,姓名手机学校专业邮箱啥的就行,然后可以注册个网易邮箱 2.然后就是项目,你可以看其他楼说的,很专业 3.就是你的专业技能,不要只写会什么,要突出具体,比如mysql,熟悉索引事务日志啥的。技能行数太少了,多补充一些 4还有就是证件照,花点钱拍一下p一下
点赞 评论 收藏
分享
评论
3
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务