首页 > 其他分享 >攀山小队训练赛1208

攀山小队训练赛1208

时间:2024-12-11 16:24:08浏览次数:9  
标签:峰顶 1208 攀山 训练赛 题目 但是 DP 贪心

前言:

一个真正的赌徒……

考试中:

T1 看到题目的时候就想到了在 Acwing 上的一道类似的题目,于是立刻想到了贪心(虽然正解是 DP),先跳过了。

T2 感觉是可做题目,但是写完以后没有大样例,所以也不知到对不对。

T3 是升级版本,但是我觉得是个贪心:

先求出左右两个最长不降自学列每个点的位置,记录成 \(w_1,w_2,...,w_l\),然后将不包含峰顶的段落先直接计算(以为 \(w_i\neq pos\) 的其余点不用动,结果是错的),然后单独贪心计算包含峰顶的左右段落,但是第三个样例过不了(按照我的思路是能过的,但是代码实现出了点问题)。

T4 先把 \(4\) 分的暴力写了以后就开始想 DP,一开始设的是 \(f_{i,j,0/1}\) 表示在第 \(i\) 轮跳到 \(j\) 位置时下一步是向左还是右跳,但是好像不好转移就没有写下去了。

赛后:

T1 思路错了,没有分,T2 大挂分,应该是忘记把峰顶设成极大值,T3 还 CE 了,但是改了好像也没有分,T4 拿到了珍贵的 \(4\) 分。

总结与反思:

不要被以前的一些题目限制了思维,要根据题目本身出发去实现。

标签:峰顶,1208,攀山,训练赛,题目,但是,DP,贪心
From: https://www.cnblogs.com/Aminorse-Coming/p/18599874

相关文章

  • ZZJC新生训练赛第二十一场
    链接:https://ac.nowcoder.com/acm/contest/98790密码:zzjcacm难度分类(同一难度下按字典序上升)简单:A,D,F中等:C,E困难:H,B,GA-解题思路帅数都是质数的2,3,4次的和,因此预处理出质数之后暴力跑三层循环即可,由于至少是2次的和,所以预处理到根号范围即可,注意要进行一些剪......
  • 【每日一题】20241208
    【每日一题】一列沿\(x\)轴方向传播的简谐横波,某时刻的波形如图\(1\)所示.\(P\)为介质中的一个质点,从该时刻开始的一段极短时间内,\(P\)的速度和加速度的大小变化情况是A.\(v\)变大,\(a\)变大B.\(v\)变大,\(a\)变小C.\(v\)变小,\(a\)变大D.\(v\)变小,\(a\)变小......
  • leetcode 1208. 尽可能使字符串相等
    1208.尽可能使字符串相等其中,字符串s和t只包含小写字母法一:使用额外空间classSolution{public:intequalSubstring(strings,stringt,intmaxCost){intsize=s.size();vector<int>cost(size);for(inti=0;i<size;i++)c......
  • ZZJC新生训练赛第二十场
    链接:https://vjudge.net/contest/677776密码:ZZJCACMA-解题思路(800)按照题意模拟,map存一下两两配对看有多少即可A-代码实现fromcollectionsimportCounterfor_inrange(int(input())):n=int(input())a=list(map(int,input().split()))c=Counter(a)......
  • 【学校训练记录】12月个人训练赛1个人题解
    A对于n本书拿出k本较为难实现,但是从n本书里拿出n-k本就容易多了对于n本书里拿一本为特殊情况,不管怎么拿都为0对于n本书里拿n-k本的话,我们假设拿的最后一本为i那么他就是拿出n-k-1本书的情况再加上拿出第i本的情况其中差值变化为拿出n-k-1本书的值,加上我abs(w[i]-w[j])(j为拿......
  • ZZJC新生训练赛第十八场题解
    链接:https://www.nowcoder.com/acm/contest/97429密码:gar615gdsr难度分类题目分值决定A-解题思路除一下比较分数大小即可A-代码实现a,b=map(int,input().split())x,y=map(int,input().split())ifa/b>x/y:print(">")elifa/b==x/y:prin......
  • 2024.09.19短时训练赛总结
    $T1$感觉没有蓝,只有中绿左右。赛时写了正解,漏了个$+$号,寄了,然后逆元处理了$inv$,但是不知道为什么写的是快速幂,于是就T了。考虑枚举两端改变,中间随便的区间$[i,j]$,然后乱搞即可。$\color{black}{zzzcr}$有一个$O(n)$的做法是考虑双指针,然后对于有交的区......
  • 学校训练赛的一些题解
    第二十一届宁波大学程序设计竞赛(重现赛链接)C游戏开发部的小游戏(C)赛时并没有写出来,果然dp还得多练)将所有石头视为容量为\(n\)的背包,每堆石头的数量即背包中物品的质量,对于\(a_i\leqf_i\leqb_i\),由于\(f_i\)最终取值唯一,可当作分组背包处理。将大小为\(i\)的\(t\)......
  • 2024-08-07 多校联合暑假训练赛第四场 补题+分析
    A.小盒子题意+思路:题意其实概括的不是非常准确简要题意:圆盒有n个格子,格子自带ai个棋子.是否通过任意起点通过顺时针-1,-2,...,-n的操作使得圆盒中所有所有的棋子都为0思路:贪心对于所有棋子通过顺时针操作的时候每一次都是(1+n)*n/2次是一个等差公式所以......
  • 洛谷P1208 [USACO1.3] 混合牛奶 Mixing Milk
    P1208[USACO1.3]混合牛奶MixingMilk题目描述由于乳制品产业利润很低,所以降低原材料(牛奶)价格就变得十分重要。帮助Marry乳业找到最优的牛奶采购方案。Marry乳业从一些奶农手中采购牛奶,并且每一位奶农为乳制品加工企业提供的价格可能相同。此外,就像每头奶牛每天只能挤出固......