自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PAT (Advanced Level) Practice (1 - 15)

求多项式A+B后每项的系数,需要注意输出需要按照输入形式输出,即项数从大到小,遇到系数为0跳过,保留一位小数.求出发点到终点的最短路径有多少条以及最大权值是多少.求A+B, 但是输出每隔三位数字加一个",".

2023-09-05 10:33:45 69

原创 不间断子数组 力扣周赛352 滑动窗口

题意: 给一个数组nums,求不间断子数组的数量。不间断子数组的定义是一段连续非空序列内最大值减最小值要小于等于2。分析:第一次知道滑动窗口能这么写。

2023-07-03 21:17:51 114 1

原创 Kevin喜欢零(简单版本) 二分加前缀积

分析: 刚开始没思路,只能分析出对于每个以a[i]为开头的子段而言,他可能会有中间一段以以a[j]结尾的序列都满足这个条件,但是如果两重枚举的话很明显超时,所以就需要降低时间复杂度。然而事实上,对于该段左边的乘积一定满足末尾的0<= k, 右边的乘积一定满足末尾的0>=k。题目: 给定一个长度为n(1<=n<=2e5) 的序列a(1<=ai<=1e9),题目保证所有元素的乘积<=1e18,求这个序列满足以下条件的连续子段的数量。

2023-06-28 11:30:40 55 1

原创 费解的开关 递推

分析: 可以想到的是对于每盏灯最多就操作一次,而且操作的顺序毫无影响。那么假设当前排已经操作完了,但是还有灭的灯,只能在下一排的同一个位置把他打开,所以一旦第一排要操作哪几个灯已经确定,剩下的排的操作都是固定的。题意: 有5 排 5列一共25盏灯,每盏灯有开和关两种状态, 初始灯开与关的状态不确定。现在可以对每盏灯进行操作,改变这盏灯的状态,同时这盏灯上下左右的灯的状态也会随之发生改变。问是否有一个最少的操作次数,而且该操作次数不能大于6,使所有的灯都变为开的状态。

2023-06-21 13:16:42 37 1

原创 起床困难综合症

题意: 简单来说就是给出n个固定的操作,每种操作给定一个op和一个正整数x, op是xor, or, and中的一种, 选取 [0~m] 范围内的某个数使其按顺序运算完成后的结果最大。数据范围2<= n <= 1e5, 2 <= m <= 1e9, 0<=x<= 1e9。分析: 位运算的特点是没有进位,也就是说每位的数是0是1只与运算时x该位的数有关。想要求出最大的ans,可以贪心的使高位尽可能为1。因此从高到低枚举每位是否可以填1,同时注意初值不能大于m。

2023-06-19 15:10:00 25

原创 力扣第350场双周赛 特别的排列 状压dp

对于任意 0<=i<=n-1的下标i,满足 nums[i] % nums[i + 1] == 0或者nums[i+1]%nums[i]==0。分析:考虑将这道题放在图里边,如果两个数字满足上述条件,就可以认为这两个点之间存在一条边,最后所求就是不重不漏走完所有点的方案数。题意: 有一个大小为n(2<=n<=14)的数组nums,里面的数都是正整数且互不相同。问有多少种排列的方式。

2023-06-18 20:38:45 34 1

原创 最短Hamiton路径

分析: 二进制状态压缩, 把每个点是否经过用一个二进制位标记,然后做dp。f[i][j]代表经过的点的状态对应的十进制数为i,这时经过的最后一个点为j, 那么第一维枚举从1到(1

2023-06-18 14:59:27 61 1

原创 a ^ b

分析: b的范围已经到1e9,常规线性相乘一定会超时,所以需要用到快速幂处理。快速幂可以这样理解: 对于a ^ p, 相当于p个a相乘, 如果p是偶数,就可以变为p/2个a*2相乘, 以此类推。如果进行到某一步p变成奇数了,那么我们可以把其中之一乘到ans里,剩下的就又是偶数了。求模运算: (a * b) % p = (a % p) * (b % p) % p.题意: 给出1e9范围内的三个数a, b,p, 计算a ^ b % p的值。此题作为算法竞赛进阶指南的第一题,考察了快速幂和模运算。

2023-06-17 21:58:48 53 1

原创 杨老师的照相序列 + Zztrans 的班级合照

算法设计进阶指南的第一道dp题。

2023-06-17 21:37:05 43

空空如也

空空如也

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

TA关注的人

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