自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 6.22 每日五题(1/5)

6.22 每日一题(1/5)

2022-06-22 14:18:51 71 1

原创 某不知名的比赛#1 B题 洛谷 P1282 多米诺骨牌

简化题意:给出n(n<=1000)个整数的序列a,b(1<=a[i],b[i]<=6),问最少多少次交换后,可以使a的和与b的和的差最小。 通过观察发现对于每一组a[i],b[i],只有交换与不交换两种可能,暴力枚举是O()级的,这时候就要请到DP了。 我刚开始的设想是f[i][0]表示在第i组时不交换时的总交换次数,f[i][1]表示在第i组时交换的总交换次数差。 但是我发现还要记录目前a与b的差,而交不交换不需要记录。 所以f[i][j]表示在第i组差为j时的交换次数。 注意

2022-04-02 09:12:06 396

原创 某不知名的比赛#1 A题 洛谷 P7243 最小公约数

题意: 有一个 n×m 的矩阵 a。对一个矩阵进行变换,定义为将这个矩阵内的所有元素变为其上下左右四个元素(不存在则忽略)及自身的最大公约数。询问 a[x][y] 在进行最少多少次变换之后会变成 11。如果可以使 a[x][y] ​经过若干次变换变成 11,输出其中最小的次数;否则输出 -1。 蒟蒻的第一想法当然是暴力啦,但是我转念一想,第一轮只依靠自己,第二轮扩散,第三轮再扩散。 这不就是个BFS吗?!(注意到遍历全图只用 O(),完全够啊) 那如果满了呢,那就不行啦 献上代码:(记得看注释

2022-04-01 22:11:16 366

空空如也

空空如也

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

TA关注的人

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