蓝桥杯刷题第六天(去年蓝桥杯买二赠一全网都错了?)

本文讨论了一道编程题目,涉及贪心算法的局限性以及暴力遍历的解决方案。作者提到题目可能需要数学建模技巧,局部最优解适用于数据量较大的情况,而非全局贪心策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天主要刷了两道很有意思的题目,使我完全想放弃蓝桥杯了,其中一道全网答案都是错的

这道题感觉用贪心做不了吧

很多特例比如:

6

12 23 25 25 50 50

全网模板算得都是160,我试了很多种办法好像似乎也就暴力遍历可以解决。

学弟的一种状态dp(算是软暴力):

https://paste.ubuntu.com/p/24ngSP8RJN/.

我的是只能对特定情况下的数据可以成立。

package lanqiao2023_7;
import java.util.*;

public class Main {
    public static void main(String []args) {
    	int N;
    	Scanner a = new Scanner(System.in);
    	N = a.nextInt();
    	long b[]=new long [N];//存放商品的价值
    	long c[]=
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值