首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
能赢的职场小白
08-16 15:40
门头沟学院 前端工程师
关注
已关注
取消关注
淘天笔试
编程题,异或等于加法,其实就是二进制位不重合,理解了就好做了,第一次感觉做的还挺顺利的
提示
全部评论
推荐
最新
楼层
恐雀开瓶
蚌埠坦克学院 金融分析师
异或 = “相异取或”
点赞
回复
分享
发布于 08-17 00:32
广东
Silencer76
广东技术师范大学 运营
做的顺利
点赞
回复
分享
发布于 08-16 23:46
北京
gano
门头沟学院 前端工程师
bro刷过多少题
点赞
回复
分享
发布于 08-16 16:01
上海
暂无评论,快来抢首评~
相关推荐
今天 14:08
中国科学技术大学 算法工程师
8.26收钱吧已投
有师兄去年入职,还挺推荐的算是垂直领域里比较头部的科技公司了我看官网介绍主要方向是数字化技术助力支付机构及商业银行服务实体商家看起来蛮适合技术er投递的另外,友友们有投递清单一起参考么一起共享接下来的投递计划
点赞
评论
收藏
分享
08-16 15:45
门头沟学院 产品经理
淘天笔试
SQL题写了几十行代码,艰难拿下
投递淘天集团等公司10个岗位
点赞
评论
收藏
分享
08-16 22:03
中国科学技术大学 C++
0816阿里淘天秋招研发岗笔试复盘三道题
------------------------------------题目一:题目大意:有 n (1 <= n <= 2e5) 本书,编号为 ai (0 <= ai <= 1e9)。你需要将它们放入若干个临时书架(先进先出队列),要求奇数编号和偶数编号的书不能混放。最终,你需要从这些书架中按顺序取出书本,形成一个严格递减的序列。问最少需要多少个临时书架。解法思路:奇偶性限制使得奇数和偶数两组书的处理是完全独立的。对于每一组(例如奇数),为了能按顺序取出形成一个严格递减序列,放入同一个书架的书必须是原序列中的一个严格递减子序列。因此,问题转化为:将奇数子序列和偶数子序列分别拆分成最少数目的严格递减子序列。根据Dilworth定理,一个序列最少能被划分成的递减子序列的数量,等于其最长严格递增子序列(LIS)的长度。所以,分别求出奇数序列和偶数序列的LIS长度,两者相加即为答案。LIS可用经典的O(n log n)算法求解。------------------------------------题目二:题目大意:有 n (1 <= n, m <= 1000) 个部门和 m 个项目,部门权重为 ai,项目难度为 bj (1 <= a, b <= 1e4)。还有一个 n x m 的绩效矩阵 vij (1 <= v <= 1e4)。总绩效为所有 wij = vij * (ai + bj) 的和。你可以任意交换部门的顺序(行和a的顺序),也可以任意交换项目的顺序(列和b的顺序),目标是最大化总绩效。解法思路:关键在于对总绩效公式进行数学变形。总绩效 = Sum(vij * (ai + bj)) = Sum(vij*ai) + Sum(vij*bj)。将求和顺序改变可得:Sum(ai * Sum_j(vij)) + Sum(bj * Sum_i(vij))。这等价于 `部门权重向量a` 与 `矩阵行和向量` 的点积,加上 `项目难度向量b` 与 `矩阵列和向量` 的点积。根据排序不等式,两个向量的点积在它们同序排序时最大。因此,先计算出矩阵的所有行和与列和。然后,将部门权重a和行和向量都按降序排序后计算点积,再将项目难度b和列和向量都按降序排序后计算点积,两者相加即为最大总绩效。------------------------------------题目三:题目大意:有 n (1 <= n <= 1e5) 个服务区域,每个区域是数轴上的一个闭区间 [li, ri] (|li|,|ri| <= 1e9)。你需要选择一个整数点 x 作为仓储中心,使得总运输成本最小。单个成本定义为:如果 x 在区间内,成本为0;否则成本是 x 到该区间最近端点的距离。解法思路:这是一个经典的几何中位数问题。总成本函数是所有单个成本函数的和,而每个单个成本函数 `cost(x)` 都是一个V形的凸函数。多个凸函数之和仍然是凸函数,其最小值点可以通过分析斜率变化找到。总成本函数的斜率在每个区间的端点 `li` 和 `ri` 处发生变化。当 x 从负无穷向正无穷移动时,初始总斜率为-n,每经过一个端点,斜率就加1。当斜率从负数变为非负数时,就到达了成本最小的位置。这个位置恰好是所有 `2n` 个端点(所有 `li` 和 `ri` 的集合)的中位数。因此,只需收集所有 `2n` 个端点,找到它们的中位数作为最优选址x,然后计算总成本即可。具体的详细代码和题解可以戳我主页的文章查看
投递阿里巴巴集团等公司10个岗位
点赞
评论
收藏
分享
08-17 11:59
宁波大学 产品经理
8月16日淘天算法岗笔试复盘:三道编程题思路和AC代码
哈喽,牛客的各位小伙伴们,大家好! 做完淘天的题目,感觉脑细胞烧了不少。整体感觉题目质量很不错,既考察了思维的灵活性,也涉及了经典数据结构的应用。下面就让我们一起来看看吧! 第一题 题目大意 给定 个带有能量值 的宝石。可以执行一种操作:将宝石 的能量转移到宝石 上,使 变为 , 变为 。目标是最大化所有位置的前缀最大能量值之和,即 。 考点分析 这道题的本质是对数组元素进行重新分配,以达到最优的目标函数值。核心考察的是 贪心算法 的思想。需要洞察到,为了让前缀最大值之和最大,应该让这个前缀最大值尽可能早地出现,并且数值尽可能大。 样例输入与输出 2 3 3 2 -1 1 -1 1...
投递淘天集团等公司10个岗位
点赞
评论
收藏
分享
08-14 17:25
已编辑
重庆邮电大学 测试工程师
网易互娱游戏测试一面
狠狠被拷打,虽然简单
网易游戏一面176人在聊
点赞
评论
收藏
分享
一键发评
做的顺利
接好运
爱信等
异或理解透
二进制不重
评论
点赞成功,聊一聊 >
3
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
ES(Elasticsearch)面试常见八股整理
7.2W
2
...
腾讯后端面经
4.4W
3
...
字节后端三面
2.7W
4
...
26届别慌!秋招前辈给了你一些秋招建议~
1.4W
5
...
工作四年总结(一个理工人的自述)
6281
6
...
27双非,不靠包装邪修拿下美团实习
5659
7
...
美团秋招Java一面
5566
8
...
谨以此文,纪念我们十年的爱情
5211
9
...
出生滑伪all in到最后一无所有😡
4917
10
...
一天半速通,百度offer!
4348
创作者周榜
更多
正在热议
更多
#
实习离职怎么跟领导说
#
7212次浏览
46人参与
#
腾讯音乐求职进展汇总
#
103350次浏览
617人参与
#
荣耀校招
#
505352次浏览
3911人参与
#
一起聊美团
#
7459次浏览
65人参与
#
追觅科技求职进展汇总
#
21896次浏览
138人参与
#
实习教会我的事
#
4587次浏览
42人参与
#
巨人网络求职进展汇总
#
2343次浏览
62人参与
#
你投了多少家公司?进展是___
#
1349次浏览
18人参与
#
一起聊华为
#
2858次浏览
35人参与
#
第X杯敬自己
#
2437次浏览
46人参与
#
现在还是0offer,延毕还是备考
#
1101585次浏览
7659人参与
#
你做过哪些dirty work
#
2096次浏览
19人参与
#
如何看待offer收割机的行为
#
844049次浏览
6185人参与
#
七夕节你打算怎么过?
#
8335次浏览
160人参与
#
秋招的破防瞬间
#
1860次浏览
22人参与
#
暑假倒计时,你都干了些啥?
#
2817次浏览
24人参与
#
如何缓解入职前的焦虑
#
216519次浏览
1401人参与
#
机械人还在等华为开奖吗?
#
239359次浏览
1220人参与
#
三一重工求职进展汇总
#
18710次浏览
79人参与
#
蚂蚁求职进展汇总
#
114071次浏览
1127人参与
#
这些公司卡简历很严格
#
47157次浏览
218人参与
#
哪些公司真双非友好?
#
20215次浏览
97人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务