日常刷题
文章平均质量分 65
予你成风
个人博客 Czylm.github.io
展开
-
每日好题3.5
值就等于原式 + 1;所以左端点移动一次就是 + 1,同时再把1e18 的值算出来,构造 1 999……7等,可以得出,等于81 * 1e18。这个题目巨妙,打的时候没写出来,后面补题发现太牛了。,当我们向右移动一次,就相当于,原式 -思路:当前区间左端点。原创 2024-03-05 22:34:18 · 396 阅读 · 0 评论 -
C. Partitioning the Array
是 (y - x) 的因数,所有因数的最大公约数非 1 则是一种方案。原创 2024-01-18 15:59:09 · 506 阅读 · 1 评论 -
日常刷题1
思路 :观察发现,去掉偶数位的是奇数位的和,去掉奇数位是偶数位的和,因此分别找出偶数位和奇数位最大的集合值就是答案,当数组全部为负数的时候,输出最小的负数;正面思考不来,我们从反面思考,要删多少我们不确定,那我们能变成多少的偶数字符串是确定了。思路 :维护一个前面出现了什么字母,在此出现后的相同字母即是他最小操作数的时候。注意观察位置的特征和性质,别把问题想的太复杂。下标没处理好,细节错误,还是双指针生疏了,加训。思路 :双指针优化一下即可。原创 2023-10-29 23:41:05 · 56 阅读 · 1 评论