全部评论
阿里笔试一般难,不过能否发起面试,是综合根据笔试成绩和简历的,笔试成绩会作为参考
分享
第一题最后一秒拿了88.89😂 不知道还有没有机会面试
分享
滴滴
官网直投
同出来了,我可能和阿里无缘😥
分享
死在阿里手上不丢人啊 兄弟
分享
第二题过了90%,我服了,算小分么
分享
吐了 一题没写出来
分享
还好 看见大家都是一题都没写出来,我就放弃了自己骂自己是废物的念头了。。原来是大家都觉得难,只有我觉得超级难T_T
分享
别担心,阿里笔试0分的在这里,主要看简历,简历优秀的可以再加一次笔试,想要投递的同学看我的帖子,也可以加微信问问我 dongyuanpan0
分享
完蛋了,第一题栈爆了,第二题过了30%😥
分享
是动态规划吗,我用的贪心
分享
第二题是贪心+dp吧?第一题看不明白
分享
第二题好难!
分享
第一题就是找X的二进制中有多少个1。 第二题就是多重背包
分享
一题也没写出来
分享
我第一题过了5% 第二题过了30% 我应该花时间搞第二题的 唉
分享
蹲一个大佬分享代码,第一题位运算这种完全没辙。第二题还是好奇一下答案是啥。
分享
感觉第一题最大值就是INT_MAX, a异或b = x异或INT_MAX, x为1位上的对应"a+b" 应该为0,就是说a与b在那一位上必须相同(同为1或者同为0)x为0的位上a b对应的位上应该不同,最终就是看x二进制上1的个数,每个为1的bit上对应a b有两种情况,所以应该是pow(2, x1的个数+1),他给的用例就是0对应pow(2, 1)=2, 100二进制为1100100,1的个数为3, pow(2, 3+1)。 但是只ac了30%, 题目也没给更多的用例,实在想不到哪儿有问题了 #include<bits/stdc++.h> using namespace std; int main() { int T; cin>>T; int x; for(int i=0; i<T; i++) { cin>>x; int num_0=0; for(int i=0; i<=30; i++) { if(((x>>i)&1)==1) num_0++; } cout<<pow(2, num_0+1); } system("pause"); return 0; }
分享
有人告诉我ac部分跟没做有区别吗
分享
阿里的笔试确实挺难的,我春招的时候0分,最终还是给面试了,估计就是影响评级吧。
分享
同炸…果然我不配阿里
分享
相关推荐
投递海尔等公司7个岗位 >
点赞 评论 收藏
转发
点赞 评论 收藏
转发