自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx启动失败解决办法~

原因是 nginx.conf 配置文件中没有指定 client_body_temp_path, 默认情况下, Nginx 会尝试在 nginx-1.20.2/temp/client_body_temp 目录下创建临时文件, 但该目录不存在,导致错误。我们可以在 conf 文件中找到 nginx.conf 其中找到下图中的配置进行查看默认端口, 然后查看该端口是否被占用, 被占用可以将其释放, 如果不能够释放我们可以将 nginx 端口修改为一个空端口。关闭: nginx -s stop。

2025-03-05 21:15:10 453

原创 Codeforces1003(Div4 A-F)

2.操作: 如果存在某个b使得操作后的值满足b >= dp[i - 1] + a[i]那么我们可以从数组 b 中选择满足条件的最小值b(我们记为b*), 这样得到的操作结果是 dp[i] = b*-a[i].由于对每个a[i]都可以独立地使用任意一个 b[j] (且可以重复使用),因此对于每个 i,如果我们选择作,- 1.不操作: 若 a[i] >= dp[i - 1], 则可以令 dp[i] = a[i].对于操作选项, 我们需要找到满足 b >= dp[i - 1] + a[i] 的最小的 b ,

2025-02-17 11:12:38 718

原创 Codeforces1005(Div2 A-D)

对于找到某个最高位的最大值我们也可以预处理出一个二维 dp 数组 dp[i][j] 表示前 i 个数 最高位至少为 j 的最大值的位置.于是我们只要从前找到一个最高位和 x 相等的最大值和 x 进行比较, 如果 x 小于这个数显然不能再往前走了反之继续;所以如果某个数的最高位比 x 低显然我们是可以将其吃掉的, 同时 x 的最高位依然会被保留;基于上面第一个判断, 我们只要找到一个最大的连续片段, 这个片段中所有元素的个数都为 1;-这个位置之后的所有正数我们都不能取, 而所有负数都能取到;

2025-02-17 11:00:17 357

原创 Codeforces1004(Div2 A-E)

感觉这场整体都很神秘, 很符合cf特色.

2025-02-12 21:20:21 931

原创 Codeforces Round 998 (Div. 3) (A-E,F,G待补)

同时根据题意,如果能把牌放到堆顶那么当前牌的编号一定大于当前堆顶牌的编号,也就是前一列的最大值一定是小于后一列的最小值的,这样的顺序出牌才能满足条件,因为数据很小,直接暴力排序处理即可。首先题目大意是,我们有两个图F,G,二者顶点数相同但是连边情况不一定相同,我们可以对图F操作,连通的点我们可以断开,未连通的点可以连接起来,现在求使得两个图连边情况一致的最小操作次数。我们直接根据题意模拟即可,分别计算出F需要断开的边数和需要连通的边数,可能需要注意的是无向图,连边会计算两次的情况。

2025-01-20 11:43:52 395

原创 Codeforces Round 981 (Div. 3) (A-F) 题解

这一场打的很神秘。。。尤其是c,感觉很依赖做题经验和感觉(guess)。然后F,G还不会,后面看会不会补吧,但是听群友说F是一道斐波那契数列性质题。

2024-10-25 12:27:06 2306

原创 P1182 数列分段 Section II (Python 题解)

对于每一个组来说它可以有任意个数但是又不能没有,所以这里运用一点贪心思想,题目要求最大值,那么按照常规的二分思想,假设我们的mid值为合适的解(即满足题目要求但是可能不是最优的),那么就遍历题目所给的数列并求和,当它大于或等于我们的mid就分个组,并记数。遍历完之后,判断所记的数与题目所给的分组数是否相同,相同则说明满足题目要求,但是可能还有更优解(比这个值还要小)那我们就将右边界赋值为mid-1,如果大于说明mid太小了,就将左边界赋值为mid+1,如果小于说明mid太大,就将右边界赋值为mid-1。

2023-11-23 15:39:33 135

原创 最近做到的一个个人感觉比较麻烦的问题

小明在玩进阶版大富翁,进阶版大富翁有特殊的步数计算方法。小明每次可以走的步数由一个公式决定。公式每个部分可以是一个整数或者一次数字抽奖。表示步数的计算公式,请你编写代码,帮小明计算一下,他可以走的步数的。(结果如果不是整数,那么保留一位小数)。总步数就是整个式子的结果。结果最小值为三,最大值为七。现在题目中会给你一个字符串。中的整数中,可以抽取。

2023-11-17 22:38:21 490 1

原创 最近做到一个有意思的题

中的元素绝对值表示滚石的大小,元素的正负表示滚石滚动的方向,正向右,负向左,且大小不同的滚石滚动的速度相同。现在滚石在同一时间滚动,滚石相撞,较小的石头被摧毁,如果大小相同则都会被摧毁,两颗滚石方向相同则永远不会相撞。请你输出碰撞后还剩下的滚石。关于题目要注意第二个输出样例,负数是向左,正数往右,所以两个不会相撞。的所有元素,每个整数用一个空格隔开。表示一系列在同一平面的滚石。

2023-11-17 22:34:22 125 1

原创 洛谷p1106删数问题python题解

洛谷p1106 删数问题

2023-11-09 23:44:27 244 1

原创 洛谷p1192台阶问题(python解)(新手第一次写解)

洛谷p1192

2023-10-15 22:57:25 409 3

空空如也

空空如也

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

TA关注的人

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