携程笔试后端开发题解0907

4道100%,具体题解会发到评论区,欢迎点赞交流讨论
全部评论
T4莫名其妙我一个错误解法o了90%,自以为正确的解法才20%
3 回复 分享
发布于 2023-09-07 21:06 陕西
T4
3 回复 分享
发布于 2023-09-07 22:11 广东
第二题一样的写法为什么我只过了10%
2 回复 分享
发布于 2023-09-07 21:02 广东
T4我稍微写一下,可能花个十几分钟,需要的一会回来看下
2 回复 分享
发布于 2023-09-07 21:19 广东
太牛了
1 回复 分享
发布于 2023-09-07 21:11 安徽
🐂
1 回复 分享
发布于 2023-09-07 21:18 江苏
可以问一下题目不
点赞 回复 分享
发布于 2023-09-07 21:01 广东
T1:数据范围表明了模拟全排列回溯即可
点赞 回复 分享
发布于 2023-09-07 21:03 广东
T2:对于矩阵中每一个位置,以当前为y为例,我们只需要知道当前行的o个数和当前列的u个数、当前行的u个数和当前列的o个数,相乘即可
点赞 回复 分享
发布于 2023-09-07 21:04 广东
大佬牛逼
点赞 回复 分享
发布于 2023-09-07 21:05 浙江
m
点赞 回复 分享
发布于 2023-09-07 21:07 上海
T3:首先判断是否能操作。操作过程中数组总和不变,由此判断最后能否满足。如果能满足,那么就是小元素加一的操作和大元素减一的操作取最大值
点赞 回复 分享
发布于 2023-09-07 21:10 广东
第四题妙啊,想到用map存计数值计算区间,但是没想到从后向前遍历
点赞 回复 分享
发布于 2023-09-07 21:11 北京
大概多少分能进面啊
点赞 回复 分享
发布于 2023-09-07 21:18 上海
大佬能解释一下第四题吗 没看懂😰
点赞 回复 分享
发布于 2023-09-07 21:19 安徽
🐂
点赞 回复 分享
发布于 2023-09-07 21:35 江苏
t3可以用优先队列模拟吗?小于了的用最小堆,大于r的用最大对,其他的用map存,大小堆先操作,然后肯定有一个会先空,然后用map里面的数,-1的话在里面特判吧
点赞 回复 分享
发布于 2023-09-07 21:37 上海
太牛了佬
点赞 回复 分享
发布于 2023-09-10 23:23 北京

相关推荐

03-15 20:26
已编辑
电子科技大学 C++
T3题面:给一个3e5数组,每次询问长度为len的子数组乘积的和,如果子数组乘积>1e9,则视为0.赛后一分钟想出来了,比赛时打了个暴力+线段树注意到1e9大约是2^30, 因此len长度如果>30就直接输出0,30以内做一个记忆化就行,复杂度O(30*n)感觉是以前比赛做过的题,忘了怎么做了。。。---upd: 忘了数据范围了,如果有0,1的话那这样也不行
blueswiller:给出一个做法,刚刚才想到,应该没问题,时间复杂度为 O(max(30n, nlogn)): 1. 根据 0 切分数组。2. 现在问题转化为>=1 的情况,我们首先维护每一个数前一个 > 1 的数的位置,同时维护一个长度的差分数组,初始值全为 0。3. 我们从每一个数 i 开始向前跳,至多跳 30 次,维护这个过程中的乘积,于是得到 30 个区间加和。举例:假设从 j1 跳到 j2 ,相当于对查询长度 (i- j1 + 1) 至 (i - j2) 贡献 a_i * ... * a_j1。4. 对于所有区间加和,我们采用差分数组结合树状数组对其进行维护,由于长度至多为 n ,树状数组构建的复杂度为 O(nlogn),于是,构建阶段的复杂度为 O(max(30n, nlogn))。在线单次查询的复杂度为树状数组查询的复杂度 O(logn)。
投递淘天集团等公司10个岗位 > 笔试
点赞 评论 收藏
分享
点赞 评论 收藏
分享
03-14 10:50
已编辑
门头沟学院 Java
鼠鼠华子无线实习,bg双九,通软岗位,论文,专利,竞赛都水过一点,秋招《非all in》选手,《泡池子泡到肿》选手,分享一下自己的时间线,给大家多一个参考。---实习末期,接口人电话沟通,最终决定求稳继续投递实习原部门---免机试,九月走完线下流程,开始入池---十月起开始保温,打听手中已拿offer,比较薪资,给出华子的预估职级和薪资(完全不给A的空间)---十月第二次保温,询问签约情况,各种暗示劝说留空白三方---十月底签约另一家公司,遂被降低优先级---十一月若干次常规保温信息(还有机会/稍晚一点/等这周。。。)---十二月告知部门有13的指标,愿意接受可以立刻发offer(难绷,妄图性...
蓦然回首一枝花:能体会楼主的心情,我投了华为无线的成研所,双9bg,被华子最后开了个13级的侮辱价 12.3打oc电话的时候接口人表示乐观等待就行,然后中间4周就开始不回消息或者拖四五天才回,翻来覆去就是“等审批结果”。 12月27号,我看应该是泡不出来了所以联系了部门流转,这时候接口人开始主动给我打电话告诉我马上就能出结果了,于是我也没继续流转。 12.31给我打电话说得降薪审批,薪资大概就是对应着13级的样子,但我当时因为投的是成都的,没有意识到薪资是按照上海开的,还以为这个薪资在成都是14级,加上那个时候我也“孝”劲上来了,想着能收我就行,于是答应了。 1.13开了出来,联系我了薪资,确认了下发现是13级,当时实在是接受不了,于是最终还是拒了。 拒的时候接口人告诉我说这个hc真的是他们争取了很久才争取到的,不过我一想到我12.3就打了oc电话,中间4周一直不搭理我或吊着我,最后12.31才告诉我争取不下来14级要降薪,也许争取真的要争取那么久吧,呵。 这个过程中也为华为拒了不少offer,大厂的、央企的、银行的都拒过,网上总说“华为没有发小奖状之前hr的话一个字都不要信”,当时没有放在心上,以为不会摊到我头上,现在来看当时也挺年轻气盛的。我感觉要不是中途我一直在烦hr,可能我就和楼主一样被泡死了吧,不过最后给开了个13级也和泡死没差,不过是被多侮辱了一次。 最后借楼主这个贴就只想跟后面的人提一个建议吧,还是那句说烂了的,“华为没有发小奖状之前hr的话一个字都不要信”,真的不要以为这样的情况不会出现在自己身上,不要拿自己的一辈子前途去送华为hr业绩。
点赞 评论 收藏
分享
评论
15
37
分享

创作者周榜

更多
牛客网
牛客企业服务