洛谷P2393 kkksc03临时抱佛脚

【贪心+01背包】洛谷P2393kkksc03临时抱佛脚

NOIOL第三场pj竟然混了240分进了前25%,蒟蒻深感自己DP的薄弱(T3竟然连50分都拿不到),开始在洛谷刷DP,做背包的时候看到的这道题。没想到一道橙题卡了半天

传送门

分析

  题目说了要先做完一个题目集再做后面的,所以只要分别求四个子集的最优解,把它们相加就可以了。
  对于一个子集的最优解,我们就是把总时间分配到左脑和右脑,然后让两者较大的值尽可能小,即让他们尽可能接近
  这里运用了贪心的思想,我们做完一个子集的题目,花费的时间是左脑和右脑花费时间大的那个,比如说左脑3,右脑5,我花费的时间就是5,那么让大的那个尽可能小也就是平均分就是最优解。
  如果你做过一道小s的游戏机电池这道贪心,你会发现到这里好像和那道题思路差不多(要是没看过就忽略掉),但是注意,这道题里开始做一道题目,直到做完,我们才能让这一半大脑去做下一道题,这是和那道电池题目的不同之处,这道题可能我们无法刚好分配出一半的时间给左脑,一半的时间给右脑,因为一道题目不能分割。举个例子,如果3道题分别要花费1、2、5的时间,我无论如何也不能分配出4这个时间吧,但是我可以让一半的大脑在不超过4的情况下,尽可能的大(让1、3在左脑)。这样,左脑和右脑花费时间较多的那个就是所需的最少时间(其实理解了就不难明白,认真看几遍就明白了)。
  经过上面的转换,我们发现求左半边大脑所需的时间就是在总时间不超过sum/2的情况下,选取若干道题目,让时间尽可能的大。这就是道0/1背包的裸题)求出左半边,右半边用sum减去左半边就得出了,最后求左半边和右半边的最大值,就是这个子集所花费的时间。
  最后不要忘了有4个子集,都要算出来啊

  最后蒟蒻贴上AC代码(话说这题是蒟蒻在luogu的第100道AC欸):

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int s1,s2,s3,s4,minn,sum;
int t[
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 概念定义:拖延症是一种心理疾病,它指的是一种持久性的行为模式,其特征是延迟完成任务。操作定义:拖延症指的是一种行为模式,即由于对任务难度过大、对成功没有自信、害怕失败、缺乏目标明确、缺乏合理计划等心理原因,导致有重要任务时无法及时开始或完成任务的行为。 ### 回答2: 拖延症是指个体在执行任务或完成计划中出现无法控制、无故延迟、拖拉拖延等行为的一种心理特征。它是指个体在本应采取行动的时候,却选择拖延、推迟或逃避行动,并且在拖延行为中感受到痛苦和内疚。拖延症的概念定义可以简化地理解为“不愿意立即行动、选择推迟或逃避行动,并在此过程中感受到负面情绪”。 对于拖延症的操作定义,可以从以下几个方面进行描述: 1. 时间管理困难:拖延症患者往往遇到时间管理上的困难,难以合理规划任务的时间和安排工作的优先级,导致任务堆积和拖延现象的发生。 2. 决策困难:拖延症患者在面临选择和做出决策时常常感到犹豫不决、犹豫不前,难以果断做出决策,进而导致任务的拖延。 3. 感受到痛苦和焦虑:拖延症患者在推迟或逃避行动时,常常会感到内疚、焦虑、压力和痛苦,但却无法有效摆脱这种负面情绪。 4. 完美主义倾向:拖延症患者中存在一部分人具有完美主义倾向,他们希望达到完美的标准,因此害怕出现失败或不完美的情况,对待任务时常常放大困难和要求,从而拖延行动。 5. 自我控制困难:拖延症患者常常在自我控制方面存在困难,无法有效地管理自己的情绪和动力,导致拖延行为的发生。 总而言之,拖延症指的是个体在行动中存在延迟、逃避、无法控制的特征,同时在此过程中感受到焦虑、压力和内疚等负面情绪。拖延症的操作定义主要包括时间管理困难、决策困难、痛苦和焦虑感受、完美主义倾向以及自我控制困难等方面。 ### 回答3: 拖延症是一种心理现象,指的是个体在面对任务时持续使用非理性的行为,无法有效地进行自我控制和时间管理,导致任务被推迟或未完成的现象。 操作定义是对拖延症概念的具体描述,包括拖延行为的特点和表现。拖延症的操作定义可以包括以下几个方面: 1. 任务的推迟:拖延症的主要特点是个体常常推迟开始任务的时间,即使任务的截止日期逼近,也无法迅速启动。个体可能会用其他没有紧迫性的活动或娱乐来替代初步的任务,以逃避任务的压力。 2. 临时抱佛脚:拖延症的个体常常在任务截止前的最后一刻才开始工作,临时抱佛脚,急于完成任务。这种行为常常导致工作效率低下,产生质量问题,并增加了心理的压力。 3. 决策困难:在面临多个任务或活动选择时,拖延症个体常常陷入决策困难。他们往往会花费大量的时间和精力去思考选择,而无法做出有效的决策。 4. 时间管理问题:拖延症个体常常无法正确管理时间。他们可能过度估计完成任务所需的时间,导致任务超时;或者无法合理分配时间,导致任务错过截止日期。 5. 消极情绪和自我指责:拖延症个体常常会感到内疚、紧张、焦虑和自我指责,因为他们意识到自己的拖延行为会带来负面后果,但又无法改变这种行为。 总之,拖延症是一种特定的心理现象,操作定义包括任务的推迟、临时抱佛脚、决策困难、时间管理问题以及消极情绪和自我指责等表现。对于这种现象,个体可以通过制定有效的时间管理策略、建立自我激励机制以及寻求专业帮助等方式来应对和改善。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值