自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 算法日记1

4.鸡哥的购物挑战

2024-08-14 22:45:10 285

原创 BFS题目

此专栏保留BFS题目,适于保存复习。

2024-07-09 09:21:23 233

原创 算法学习2 蓝桥课程(回溯法)

回溯是dfs的一种,回溯强调此路不通,另寻他路,走过的路打标记。

2024-07-07 10:07:07 193

原创 算法学习1 蓝桥课程(dfs入门)

dfs的本质是暴力枚举。

2024-07-06 14:12:15 348

原创 勇敢就是,在你没开始的时候就知道自己注定会输,但依然义无反顾去做。

我其实明白我并不是一个天赋很高的人,而且我也知道在生活中我也有些懦弱和胆小,那我为什么要选择竞赛这条路呢?我仍然记得我在一年前是怎么想的,我只有一次大学的时间,虽然并不是很好的大学,但我一定要珍惜它,我想弥补在初中高中的遗憾,不想颓废的走完四年,即使我没有天赋,我也知道自己登不上最高的舞台,但是那又有什么呢?我只需要坚守在我自己的舞台上就好了。真快呢,开学就要大二了,这一年我学到了不少东西,主要是做题方面的,但是题做的多了算法却没写多少,所以给自己定一个目标,这个暑假多学算法。

2024-07-06 03:37:00 192

原创 (python)Codeforces Round 952 (Div. 4)

模拟,注意split()函数的用法规律题,多试几个数发现3的时候为3,其余情况都为2因为要统计前缀,先看第一个数是否为0,若是则count1加1,后面使用sum来更新前缀的和,再用max_a来统计前缀的最大值,从第二个数开始往后遍历,时刻更新sum和max_a的值,若sum-max_a-max_a等于0则count1加1,一直遍历到最后。

2024-07-01 23:47:56 694

原创 (python)牛客周赛 Round 32

就是看每行每列不符合条件的有多少,先看第一行和第一列记录cnt1,再看第二行和第二列记录cnt2,再看第三行和第三列记录cnt3,看哪个符合条件最多。比赛链接:https://ac.nowcoder.com/acm/contest/75174#question。可以加1减1,先排列,那么我们只要看每次要达成条件每位的数应该如何变化就可以。再乘上每件物品的价格y就可以了。V//x是看能装多少物品。

2024-02-29 10:37:35 234 1

原创 (python)牛客周赛 Round 33 A B C D E

我们用一个后缀的方法,从后往前遍历,如果碰到了1,count加1,如果碰到了0,count减1,我们再比较count和max_hou的大小,最后能确定后面可以最大加几,再把开头的1和后面的max_hou相加就可以。用字典做比较简单,我们先把数存到字典里去,之后遍历整个字典,如果i-1在字典中并且它的值不为0,那么我们把字典中i-1的值减一,count不动,如果不符合条件,即符合第一种1操作,那么count就加一,最后再输出count就可以。直接用python的内置函数split即可解决。

2024-02-20 23:40:17 469

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除