• 2024-08-14[CodeForces] F. Color Rows and Columns
    ProblemLink Basedoninitialobservation,itseemsthatgreedilypickthesmallestrow/columnlengthworks.Butthelastexampletestcaseoutputs35whilegreedygives36.  Howyoushouldgofromthere:1.checkifyourgreedyimplementationisco
  • 2024-07-29Codeforces Round 961 (Div. 2) 复盘
    第一次打div2的总结div2难度明显比div3要难一些,其实也不是很难前面的签到题,但是给了我一种每道题都可以直接暴力但是就是会超时的感觉,不知道是不是提前就在告诉你要考虑greedythinking。T11995A-Diagonals这道题说实话就是存粹的模拟,除了最长的一个对角线同长度只有一列,其
  • 2024-07-17强化学习——多臂老虎机问题(MAB)【附python代码】
    文章目录一、问题描述1.1问题定义1.2形式化描述1.3累积懊悔1.4估计期望奖励二、解决方法2.1ϵ-贪婪算法2.2上置信界算法2.3汤普森采样算法2.4小结一、问题描述1.1问题定义  有一个用于K根拉杆的老虎机,每一根拉杆都对应一个关于奖励的概率分布R。每
  • 2024-02-10P4090 [USACO17DEC] Greedy Gift Takers P
    原题链接题解1.如果前\(7\)头牛能全部能拿到礼物,但是这前\(7\)头牛里有\(4\)头牛更新在前\(4\)的位置,请问第\(8\)头牛能否得到礼物?答案是不行,因为前\(4\)头牛会在前\(4\)的位置形成循环2.假如恰好第\(x\)头牛没有礼物,那么牛\(x\)之后的牛都得不到礼物,因为不
  • 2023-11-22[951] Understanding the pattern of "(.*?)" in Python's re package
    InPython'sregularexpressions, (.*?)isacapturinggroupwithanon-greedyquantifier. Let'sbreakdownthecomponents:(and ):Parenthesesareusedtocreateacapturinggroup.Thisallowsustocaptureaportionofthematchedtext..*?:
  • 2023-11-08Greedy
    贪心整合包Tricks有些时候贪心是无法证明交换性的,一定要注意交换性是不是对的!即“我不要的你是否一定能拿到”反悔贪心的用法:一个物品必然被某个人选,那么我们可以把它加进优先队列里,以后来人的时候再慢慢替换。和区间有关的匹配可以用Hall定理很好地解释!Hall定理求最大
  • 2023-11-01贪心算法之找零钱
    defgreedy_change(amount,coins):coins.sort(reverse=True)#将硬币按面额从大到小排序change=[]forcoinincoins:whileamount>=coin:amount-=coinchange.append(coin)#将硬币加入到找零列表中returnch
  • 2023-10-20Greedy algorithm basic principle
    贪心算法是以动态规划方法为基础的,在每个贪心算法之下,几乎总有一个更繁琐的动态规划算法。贪心算法和动态规划不同之处在于:是否需要考虑子问题的解贪心算法并不考虑子问题,直接在当前步骤中做出选择动态规划无论是自底向上,贪心算法设计步骤将最优化问题转化为这样的形式:对其
  • 2023-10-19[USACO19DEC] Greedy Pie Eaters P 区间dp
    题目背景FarmerJohnhasMMcows,convenientlylabeled1…M1…M,whoenjoytheoccasionalchangeofpacefromeatinggrass.Asatreatforthecows,FarmerJohnhasbakedNNpies(1≤N≤3001≤N≤300),labeled1…N1…N.Cowiienjoyspieswithlabelsinther
  • 2023-10-07【倍增】ABC212F Greedy Takahashi 题解
    ABC212F暴力就是直接跳,显然不可过。考虑对暴力进行优化,发现整个图是不会改变的,容易想到使用倍增。显然是对边进行倍增的,令\(f_{i,j}\)表示从第\(i\)条边开始,跳了\(2^j\)条边后,到的是哪一条边,如果不存在,则设为\(-1\)。然后就是很显然的倍增了,最后讨论一下即可。时间复
  • 2023-09-23Greedy
    P4090[USACO17DEC]GreedyGiftTakersP我们可以发现构成循环的一定是前面的任意一个前缀。考虑二分答案。然后,我们对于这个分界点\(mid\),我们需要知道他是否能被移动到开头。贪心的考虑,我们优先让\(c\)小的移动到后面,这样大的更容易移动到后面。可以使用计数排序,时间复
  • 2023-09-132023.9.13 greedy and DS
    CF1439C考虑修改操作,由于序列是单调的,所以只需要线段树二分出修改的区间即可。考虑查询,一定是若干个连续段,设一开始是\(y\),这个连续段结束后,\(y\)至少减去一半,所以连续段个数是\(\log\)级别。在线段树上遍历即可。
  • 2023-07-20CF1132G Greedy Subsequences
    简单题。\(i\)向\(i\)后第一个\(j\),\(a_j\)比\(a_i\)大的点连边,不难发现最后形成了一棵森林,并且一个点的父亲\(\text{fa}_i>i\)。题目变成了取\([l,r]\)中的点为起点,向祖先方向走去并且终点编号\(\ler\)的最长链长度。考虑离线,维护从每个点开始的最长链长度\(f_i
  • 2023-04-24Codeforces Round #225 (Div. 2) C. Milking cows Greedy
    Iahubhelpshisgrandfatheratthefarm.Todayhemustmilkthecows.Therearencowssittinginarow,numberedfrom1tonfromlefttoright.Eachcowiseitherfacingtotheleftorfacingtotheright.WhenIahubmilksacow,allthecowsthatseet
  • 2023-04-16Value targets in off-policy AlphaZero: a new greedy backup
    发表时间:2021文章要点:这篇文章给AlphaZero设计了一个新的valuetargets,AlphaZerowithgreedybackups(A0GB)。AlphaZero的树里面有探索,而value又是所有结果的平均,所以并不准确。而选动作也是依概率选的,但真正测试的时候是选的访问次数最多的动作,所以这个方法是off-policy,也会
  • 2023-03-11通俗理解文本生成的常用解码策略
    目录:背景简介解决的问题解码策略StandardGreedySearchBeamSearchSamplingTop-kSamplingSamplingwithTemperatureTop-p(Nucleus)Sampling代码快览
  • 2022-11-25greedy
    621.任务调度器classSolution:defleastInterval(self,tasks:List[str],n:int)->int:#1.假设任务间隔为n,最短完成任务时间就是任务总数
  • 2022-11-16From CodeForces Catlogs
    2022/11/1https://codeforces.com/blog/entry/106346On"isthisgreedyorDP",forcingandrubberbandsreadingotherpeople'sthoughtprocessesTheylookatth
  • 2022-10-30Algorithm代做编程辅导:CS406 Greed Algorithm
    全文链接:tecdat.cn/?p=29699IntroductionGreedyAlgorithm,也就是贪心算法,局部最优化的算法,虽然可以快速得到解,但是这个解往往不会是全局最优解。不过这个算法的思想倒是
  • 2022-10-09Bob's Problem - trees, greedy
    Bobwasintrouble.Herubbedthemagicringonhisfinger,andyoucameoutoftheground.Youaregivenanundirectedgraph GG whichcontains nn vertices
  • 2022-10-06补题。。。
    补题(手写哈希表)[https://www.cnblogs.com/ALaterStart/p/16705514.html)位运算分治/位运算/二分已用递归实现,栈怎么写数学greedydfs去重补题