关注
解析
最终100%+100%+100%+100%+72.73%,难度中等,需要考虑的细节较多。
1. 直接把链表转为字符串进行处理,然后把结果再转为链表。多试几次运气好能AC.
2. 哈希+打表。因为a_i <= 10^9 < 2^100,出现的任何数字的二进制都不会超过100个1,故将不超过100的正整数以及所有a_i的转换增益进行从大到小的排序。对输入数组a[]哈希,然后找增益尽量大的数进行操作,操作k次后即得到答案。用堆可以进一步优化时间,但没必要。
3. 因为商品数量n<=12,可以直接DFS. 每种商品有3种情况:原价买、打折买和不买,故解空间不超过3^12,再加上剪枝,时间完全够用。
4. 写得很花哨,其实很多障眼法。奇数轮弹出较小数,偶数轮弹出较大数即可AC.
5. 动归,但是超时间。只能算出n<=1000的情况。牛客能搜到AC的解答,将O(n^2)优化到了O(n).
查看原帖
点赞 1
相关推荐
03-17 15:50
深圳大学 测试工程师 点赞 评论 收藏
分享
03-19 16:42
东南大学 C++ 点赞 评论 收藏
分享
查看16道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 跟HR说什么能被秒回? #
13801次浏览 240人参与
# 腾讯音乐求职进展汇总 #
159661次浏览 1099人参与
# 巨人网络春招 #
10816次浏览 164人参与
# 你收到了哪些公司的笔试? #
27373次浏览 147人参与
# 小红书求职进展汇总 #
225983次浏览 1350人参与
# 春招/暑实第一面是哪家? #
28171次浏览 279人参与
# MiniMax求职进展汇总 #
20477次浏览 269人参与
# 如果重来一次你还会读研吗 #
228757次浏览 2009人参与
# 网易游戏笔试 #
5939次浏览 81人参与
# 硬件人秋招的第一个offer #
122181次浏览 1452人参与
# 职能管理面试记录 #
10275次浏览 57人参与
# 把自己当AI,现在最消耗你token的问题是什么? #
5651次浏览 141人参与
# 正在春招的你,也参与了去年秋招吗? #
361411次浏览 2627人参与
# 我的AI电子员工 #
33994次浏览 223人参与
# 工作中遇到的歹人 #
96225次浏览 535人参与
# 校招笔试 #
459653次浏览 2940人参与
# 你怎么看待AI面试 #
178085次浏览 1056人参与
# 字节开奖 #
135827次浏览 619人参与
# 如何一边实习一边找下家? #
39006次浏览 323人参与
# 面试官最爱问的 AI 问题是...... #
24048次浏览 758人参与
# 网易笔试 #
151348次浏览 789人参与
# AI时代,哪些岗位最容易被淘汰 #
60238次浏览 616人参与

牛客公司氛围 254人发布