广联达笔试第一题AC思路分享
不适应牛客编辑**以及代码,索性在博客里截图
https://leopol1d.github.io/2023/09/06/%E5%B9%BF%E8%81%94%E8%BE%BE%E7%AC%94%E8%AF%95/
欢迎讨论
不记得时间的范围了,如果是10000以内,还有一种O(n)的做法
https://leopol1d.github.io/2023/09/06/%E5%B9%BF%E8%81%94%E8%BE%BE%E7%AC%94%E8%AF%95/
欢迎讨论
不记得时间的范围了,如果是10000以内,还有一种O(n)的做法
全部评论
原来大家都是同样的两道编程题,我还以为会随机,那晚上做的不是很爽,直接牛客上搜答案
第一题刚开始也想着二维DP做,后来发现没有必要,因为s已经排好序了,直接dp[i]表示第i单为最后一单的最大收益,然后递推就行了,o(n2)压根没卡时间直接过了
最后改二分,还没写完就到时间了。可惜了
太强了吧
哥,这个二分是怎么找到前面最大且满足条件的f[j]的?没看懂鸭
为什么找结束时间和起点最接近就是最大的f[j]
佬啊
问下老哥你的代码是啥语言呀,java吗?
感谢大佬
相关推荐
点赞 评论 收藏
分享
等闲_:感觉有好多地方会被问穿,mysql存储向量这个方案问题应该很大的,如果深问的的话,为什么不用es,不用pg,不用mivus,分块策略是怎么做的,向量化是怎么向量化的,稠密向量还是稀疏向量,再深问余弦相似度,HSWM算法,Bm25算法,为什么不用混合检索或者Rank重排序优化?其他的项目不停机分库分表咋实现的,切库过程中数据有diff的话有没有补偿策略?既然有了分库分表了有没有碰到业务上不好优化的慢sql,让这个sql读从库?而且点评的话,最好自己压测过,要不这个数据也不好解释。现在就27的情况来看,很多同学已经有了中大厂实习,这个节点也会偏向这些有大厂实习的92同学,而且hc也不多,所以坚持海投吧 点赞 评论 收藏
分享
12-04 14:45
山东大学 C++ 点赞 评论 收藏
分享
顺丰集团工作强度 382人发布