5.22携程最后一次笔试
四个编程
1.给四个字符,求最后一个与前三个的间隔字符和
2.gck是啥,看不懂
3.分数组,求abs(f(b)-or(c))最小值
4.给01字符串,一次交换01机会,求是否能换出三的倍数字符串
感觉好像也不是特别难,但是第二题题目就没看懂真的太亏了
有佬看懂的可以给讲讲吗
最后一题暴力结果超时只过了0.2,携程给个机会,让我过吧


1.给四个字符,求最后一个与前三个的间隔字符和
2.gck是啥,看不懂
3.分数组,求abs(f(b)-or(c))最小值
4.给01字符串,一次交换01机会,求是否能换出三的倍数字符串
感觉好像也不是特别难,但是第二题题目就没看懂真的太亏了
全部评论
第四题暴力过0,心碎💔
啥时候开始约面啊
1.签到题
2.经过无数次后数组中所有数都一样了,先排序数组,gg = num[0], 依次 gg = gcd(gg, num[i]), 最后返回n*gg
3.算一下sum前缀和huo后缀,遍历一遍求最小值即可
gcd
第4题暴力只过了15.9,气死
唉,那个gcd()其实是求俩数的最大公约数
第三道,4|5=7是怎么来的,看不懂了
相关推荐
03-19 01:17
大连东软信息学院 人工智能
在打卡的大老虎很想潜...:你在找实习,没啥实习经历,技术栈放前面,项目多就分两页写,太紧凑了,项目你最多写两个,讲清楚就行,项目背景。用到的技术栈、亮点、难点如何解决,人工智能进面太难了,需求少。你可以加最新大模型的东西 点赞 评论 收藏
分享