首页 > 小红的好数
头像 菲得
发表于 2024-10-13 21:01:00
前言 不会F,待补,如果有问题欢迎大家评论或私信指出 题解 A.小红的好数 判断一下字符串前两位是否相等即可 #include<bits/stdc++.h> using i64 = long long; void solve() { std::string s; 展开全文
头像 Celeste_night
发表于 2024-10-13 21:42:54
题解 | #小红的行列式构造# 毕竟是构造题,可以考虑将原本要构造的9个数中的部分数特例化。 例如 1 a 1 b 1 c 1 d 1 或者可以更简单 1 1 1 1 a 1 1 1 b 我们以第一个为例计算其行列式: det = 1 + ac + bd - (1 + ab + cd) = 展开全文
头像 可爱抱抱呀😥
发表于 2024-10-15 18:25:05
DEF Java题解~~~代码已去除冗余,并保留必要的注释 D 小红的行列式构造 好烦啊,瞎做呗,令上边俩角的元素相同,下边俩角的元素相同,可以消掉一部分,剩下的代数式分解因式即可拼凑,时间复杂度O(1) import java.util.*; public class Main{ publ 展开全文
头像 大专小子
发表于 2024-10-13 21:38:34
周赛63 "." 代表太简单的题 A . B 赛时急眼了,写的很丑 考虑枚举对称中心,然后双指针从对称中心向左向右一一比较,因为这个回文串可能是偶数长度,赛时我直接分类讨论了,细节看代码就好了 C 大专小子不知道啥是行列式,遂没过 D 为了方便直接写了递推方法,考虑当前点 只能从 转移过来,设 展开全文
头像 CARLJOSEPHLEE
发表于 2024-10-29 10:32:40
三元运算符+集合,应该是时间复杂度和常数时间都很好的做法了 print("Yes" if input().strip() in {"11","22","33","44","55","66","77","88","99"} else "No")
头像 小鬼血中藏
发表于 2024-10-13 21:53:17
题意 给你一个长度为n的字符串与q个查询 对于每一次查询,问当区间为时翻转,并求出整个字符串中有多少个red子序列(每一次操作相互独立互不影响) 思路 使用表分别维护从下标i开始长度为的r,re,ed,red与de,er,der的个数(其实可以开成一个数组但是我智障了) 这样可以得到任意一个区间中所 展开全文
头像 noite
发表于 2025-03-26 21:32:25
    做NC276695给我做的一句话都不想说,反正这题也简单,不写思路了,就这样吧 #include <iostream> #include <cmath> #include <string> & 展开全文