自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 悬线法dp(洛谷P4147玉蟾宫)

(3)由于(2)的结论对所有点这样操作,一定可以找到最大矩形。(1)结论:答案一定是一个矩形(废话。给一个矩阵,一些点有障碍物,求最大子矩阵。(2)最大矩形一定是:由其中。再分别向左、向右走到最远。

2023-11-07 13:25:06 605

原创 异或sum

1.当s[j]为1的时候,s[i]必须为0(i<j),(注意这个区间是。),假设有x个s[i]为偶数,那此时贡献为。2.当s[j]为0的时候,与上述相同。为第k位的前缀异或和。划分集合:区间右端点为。可以产生贡献,那么是。

2023-10-11 20:53:27 81

原创 至少三个shs

给一个数字n,然后设计一个字符串,至少包含三个shsshshs算一个必须是才算三个,求方案数目。

2023-10-11 20:38:43 100

原创 Monocarp and the Set(大于小于问号)

倒着看字符串s,假设此时已经插入了x个数字(包括当前即将被插入的数字),并且当前位置是。,那么当前数字可以有x-2种选法(不可以选最大和最小)。有一个空集合,最开始往里面加入一个数字。,那么,当前被插入的数字选法唯一,如果是。表示加入的数字比当前集合所有的数字小,给一个数字n,表示一个排列长度为n。表示加入的数字比当前集合所有数字大,求每次更改完,插入数字的方案数目。然后按照字符串s往里加数字,给一个数字m,表示m此操作。给一个字符串s,只包含。表示不是最大也不是最小。

2023-10-10 20:51:01 65

原创 背包方案数目(带增减)

给n次操作和一个数字k,每一次要么向集合中添加一个数字,要么删除一个数字。求每次操作后,凑出k的方案数目。

2023-10-10 20:32:27 37 1

原创 第一章,进入Spring Boot世界

定义: 容器通常是一个运行环境或系统,它可以管理、组织和提供应用程序或组件的生命周期和配置。特点隔离性: 容器为其内容提供了一个隔离的环境。自动化: 容器可以自动管理资源、依赖和生命周期。可配置性: 容器通常提供了配置和扩展的手段。

2023-09-12 21:14:03 44 1

原创 原码,反码,补码【乘法待完成】

正数:原,反,补相同负数:补码=反码+1。

2023-09-11 20:31:34 89

原创 Range Set Query(区间中数的种类数)

对于当前遍历到的右端点,此时的右端点所占有的数是a[i],如果前面也有a[i],将前面的a[i]删除,然后将右端点的a[i]插入,**对于每一个询问[l,r],将l记录到右端点所在的vector中,然后遍历右端点。给一个序列,并且给出q个询问,每一个询问查询一个区间内的数的种类数。下标树状数组+离线处理+vector。,**插入的是下标i,并不是a[i]

2023-07-05 19:11:53 85 1

原创 Restructuring Company(区间合并并查集)

例如1,3,4,5在一个集合中,那a[1]=1,如果1,2,3,4在一个集合中,那a[1]=4。操作2:维护一个a[i],表示元素i所在集合的右边界。对于一个序列1,2,3…2.合并x,x+1,x+2…3.查询x和y是否在一个集合。操作1:直接合并即可。

2023-07-05 19:03:38 93 1

原创 洛谷P1792——种树

A城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。棵树苗并要求全部种上,请你帮忙设计种树方案使得美观度总和最大。输出一个整数,表示最佳植树方案可以得到的美观度。城市土壤肥力欠佳,两棵树决不能种在相邻的位置(园林部门得到指令后,初步规划出。棵树苗全部种上,给出无解信息。并且每个位置都有一个美观度。,如果在这里种树就可以得到这。个种树的位置,顺时针编号。最终市政府给园林部门提供了。输入的第一行包含两个正整数。贪心+反悔机制+双向链表。

2023-07-04 21:18:59 110

原创 贪心构造--max(p[i],q[i])=a[i]

2.由于a[i]是升序排列,假设此时a[i]放到了p数组,p[i]和q[i]的待填写数列只会消除<=a[i]的值,不会消除>a[i]的值,所以,一旦出现了p不可以填写并且q不能填写,即使前面某些可以填写a[i]的位置给了q,照样无解。给一个n,和一个序列a[i],其中a[i]=max(p[i],q[i]),构造出p[i],q[i]。:当p数组和q数组都可以填写a[i]时,如果p数组填写a[i]后无解,那此时无解。考虑贪心,将a[i]升序排列,然后从a[1]填写到a[n]。

2023-07-02 21:57:57 52 1

原创 求n^k的前m位是多少

题目题解

2023-04-12 21:53:11 40

原创 写作业:状压dp

题目题解

2023-04-12 21:23:10 40

原创 第k小集合(线性代数)

题目题解:https://blog.csdn.net/weixin_66946161/article/details/130048882

2023-04-11 11:53:16 44

原创 双指针+统计技巧(难)

添加链接描述题解:添加链接描述

2023-04-07 03:23:32 33

原创 质数筛优化分解质因数

题解:https://blog.csdn.net/m0_64158084/article/details/128306164。

2023-04-05 21:24:05 32

原创 染色法判断二分图

将一个牌上的两个点连边,出现奇数环则不合法,所以用染色法判断二分图。

2023-04-05 14:55:59 38

原创 图论训练内容

2023-02-09 12:18:44 79

原创 acwing第86场周赛

acwing第86场周赛

2023-01-14 19:49:12 81

原创 二分三分双指针

二分三分双指针

2023-01-12 21:17:16 51

原创 STL训练

STL

2023-01-11 22:48:25 150

原创 寒假每日一题:孤独的照片

carry的题解,说的很详细我直接码过来

2022-12-20 09:46:55 232

原创 洛谷P2663 越越的组队

洛谷P2663 越越的组队

2022-11-03 23:11:16 174

原创 关于01背包的记忆化搜索

记忆化搜索01背包问题

2022-11-03 11:58:56 414 3

空空如也

空空如也

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

TA关注的人

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