- 博客(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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人