educational codeforces string round

【CFVP】Codeforces Round 851 (Div. 2)

# 前言 本场VP深感自己的弱小与史队的强大。 又一次被史队全方位暴打。 来做一个简要的总结。 # 正文 ## A. One and Two A题日常的愚蠢。 考虑到原序列只含有质因子2。我们将质因子2平分给左右两边即可。当2的个数为奇数时即判断为无解。 代码: ```cpp #include us ......
Codeforces Round CFVP 851 Div

【LGR-153-Div.2】梦熊联盟 8 月月赛 Ⅳ & Cfz Round 1 & 飞熊杯 #1

# [【LGR-153-Div.2】梦熊联盟 8 月月赛 Ⅳ & Cfz Round 1 & 飞熊杯 #1 ](https://www.luogu.com.cn/contest/101259) ![](https://cdn.luogu.com.cn/upload/image_hosting/yi8 ......
月月 amp 联盟 Round LGR

Codeforces Round 894 (Div. 3) ABCDEFG AK

# [Codeforces Round 894 (Div. 3)](https://codeforces.com/contest/1862) ![image](https://img2023.cnblogs.com/blog/2458891/202308/2458891-20230826181603 ......
Codeforces ABCDEFG Round 894 Div

CodeForces 825G Tree Queries

[洛谷传送门](https://www.luogu.com.cn/problem/CF825G "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/825/G "CF 传送门") 模拟赛赛时做法。 看到查询路径点权最小值,想到建重构 ......
CodeForces Queries 825G Tree 825

Codeforces Round 894 (Div. 3)

# Codeforces Round 894 (Div. 3) 因为最近开学了,所以晚上可能就没有什么时间打这个了,不过以后一定会在第二天把题给补掉 [A题传送门](https://codeforces.com/contest/1862/problem/A) ## A题意: 就是在一个n * m的的 ......
Codeforces Round 894 Div

2023.8.26 LGJ Round

#### A 有 $n$ 个序列,每个序列长度 $m_i$,每个序列的每个数有权值 $c{i,j}$。$\sum m_i\le n\le 10^5$. A 和 B 轮流行动,A 只能选择一个序列获得其开头数的权值并删去, B 只能选择一个序列获得其末尾数的权值并删去。 问 A,B 分别最多获得多少权 ......
Round 2023 LGJ 26

Leetcode 344. 反转字符串(Reverse string)

[题目链接🔗](https://leetcode.cn/problems/reverse-string) 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1 ......
字符串 字符 Leetcode Reverse string

[Prufer 序列 & 计数 & 图论] CodeForces 156D Clues

https://www.luogu.com.cn/problem/CF156D # 题意 给定一张 $n$ 个点 $m$ 条边的带标号无向图,设有 $c$ 个连通块,求添加 $c - 1$ 条边使得形成一棵树的方案数,并对 $p$ 取模。 $1 \leq n \leq 10^5, 0 \leq m ......
序列 CodeForces amp Prufer Clues

2023.8.25 LGJ Round

#### A Alice 和 Bob 玩一个游戏,Alice 先手。 有一个长度为偶数的字符串,每次取出该字符串最前或最后的字符并删掉,并把该字符加入自己的字符串末尾。 双方都采取最优策略,问谁的字符串字典序更小,或相同。 区间 dp. $dp_{i,j}$ 表示 $[i,j]$ 这个区间先手必胜/ ......
Round 2023 LGJ 25

Codeforces Round 894 (Div. 3) A-F题解

# A. Gift Carpet ### 题意 最近,特马和维卡庆祝了家庭日。他们的朋友 Arina 送给他们一块地毯,这块地毯可以用拉丁文小写字母的$n \cdot m$表来表示。 维卡还没看过礼物,但特马知道她喜欢什么样的地毯。如果维卡能在地毯上读出自己的名字,她一定会喜欢的。她从左到右逐列阅读 ......
题解 Codeforces Round 894 A-F

stoi(),atoi() ,to_string

stoi(),atoi() ,to_string 这三个函数都是对字符串处理的函数,前两者是将字符串转化为十进制 int 类型,最后一个是将十进制类型 int、double 等转化为string头文件都是:#include<cstring> stoi() 和 atoi()这两个功能虽然都是将字符串转 ......
to_string string stoi atoi to

关于周考 Round 11 吐槽 & 自己如何犯智

T1 卡 map。map $\to$ unordered_map,$10 \to 100$。 为什么别人认为这是卡 long long?(好像都卡了。:sad:) T3 一眼 dp 然后否决掉了,写了个搜索,并且认为搜索是正解,并且调了很久发现假了,我是 Joker。 T4 看到了 $u_i < v ......
Round amp 11

java Object转String的4种实现方式

1.情景展示 在实际开发过程中,经常会遇到将Object类型强转成String类型。 Object转String一共有几种实现方式? 2.具体分析 共有三种实现方式。 3.解决方案 以Map<String, Object>进行举例说明。 Map<String, Object> map = new H ......
方式 Object String java

Educational Codeforces Round 120

[传送门](https://codeforces.com/contest/1622) 今天依然是4题 B题就是猜结论,其实证明应该也不难,分类讨论一下就行 C题肯定是让最小的减,然后从大到小用set操作 那么我们枚举set了多少个数,算一下至少要减多少, 需要注意的是,如果要减到的数x大于a1,那么 ......
Educational Codeforces Round 120

loj#508. 「LibreOJ NOI Round #1」失控的未来交通工具

https://loj.ac/p/508 贼牛逼的题目。想了两天才想明白。网上大多数题解都讲得很烂啊。 对于部分分的情况,我相信是较为容易想到的。因此,我只会阐述正解的思考过程及一些证明。 首先,考虑路径这东西太泛了。能否将其特殊化、具体化。 先观察一些性质。 1. 对于一个环,我们可以走若干圈,会 ......
LibreOJ 交通 工具 Round loj

64th 2023/7/15 UNR(UOJ NOI ROUND#7 Day1-2)总结

#### 本次情况 ##### Day1 很认真去打的一场,但是我是真的菜,分根本不够看 T1是一道博弈论,开局很有信心地去看,推,一个半钟头砸出去,最后只拿了暴力分,因为实在推不出什么 T2是一道多项式题,这块的知识面尚未触及,因而不懂,然后有10分的贪心,打了 T3是一道DP,有贪心的思路和数据 ......
ROUND 2023 Day1 UNR NOI

2023.8.24 LGJ Round

#### A 有 $n(n\le 750)$ 个正整数 $(a_i\le 10^9)$,你需要删除一些数,使得剩下的数两两加起来都不为质数。 若 $a_i+a_j\in \text{prime}$(这里使用 Miller-Rabin 即可),将 $i$ 和 $j$ 连边。 我们就是要求一个最大独立集 ......
Round 2023 LGJ 24

CodeForces1741G-Kirill and Company题解

# $\large\text{CodeForces1741G-Kirill and Company题解}$ ## [题面传送门(有翻译(由黄巨佬提供))](Https://Vjudge.Net/Problem/Codeforces-1741g#Author=Huangqixuan) ## 思路 ## ......
题解 CodeForces G-Kirill Company Kirill

java开发中常见的String对象

String对象加载场内存方式有两种,一种是直接使用“”号创建的加载内存时会会把该字符串直接加载到字符常量中去,并且后文中出现相同使用“”号定义的常量时不会再在内存中创建直接使用第一次创建的字符串,另一种直接使用构造器创建的会创建出一个新的字符串,String常见构造器有String(byte[]) ......
对象 常见 String java

2023.8.24 SM Round

# A > 在 $n$ 个数中选尽可能多的数,使得任意两个数之和不是质数 质数只有 $2$ 是偶数,那么只有 $1+1$ 和 奇数加偶数 能产生质数 因此首先把 $1$ 删除到只剩一个。这个 case 在有拍情况下卡掉了 cls( 建最小割的图,源点连奇数容量 $1$ 的边,偶数连汇点容量 $1$ ......
Round 2023 24 SM

Codeforces Round #849 (Div. 4) 题解

第一次打 $\text{Div.4}$,感觉体验还行,差一题 AK。## A直接使用 if 语句判断某个字符是否在字符串 $\text{codeforces}$ 中出现过,幼儿园小朋友都会做。时间复杂度 $\mathcal{O}(T)$,空间复杂度 $\text{O}(1)$。[AC Code](h ......
题解 Codeforces Round 849 Div

Educational Codeforces Round 109 (Rated for Div. 2)

B题没想到被坑了两次,极端情况明明也很好想,硬是WA了两发。 C题很想之前做过的经典蚂蚁题,但是又不太一样, 但分析之后,发现之后奇偶性相同才可能碰撞,那么分开处理, 假如已经有相向而行,肯定是最快碰撞的,用一个栈维护即可,最后就是剩下的肯定是 L L L ... R R R将它们配对即可。 ``` ......
Educational Codeforces Round Rated 109

Codeforces Educational Round 153

# Codeforces Educational Round 153 ### T1,T2,T3 比较简单的题目。 ### T4 首先存在一个观点:一个位置至多只会被交换一次。因为交换两次的情况可以被某一种交换一次的方案替代。比如 $101$ 进行 $(1,2),(1,3)$ 两次交换 得到序列 $1 ......
Educational Codeforces Round 153

error: undefined reference to `cv::imread(cv::String const&, int)' 解决方法

方法1 原文链接:https://blog.csdn.net/WhiteLiu/article/details/72901520 编译时出现下列错误: undefined reference to 'cv::imread(cv::String const&, int)' undefined refe ......
undefined reference 方法 String imread

mybatis 报错:Cause: java.lang.NumberFormatException: For input string: "java"

**1、所错图示:** ![](https://img2023.cnblogs.com/blog/3259201/202308/3259201-20230823222133941-21327009.png) **2、为什么包这样的错误?** 在if查询条件的逻辑没有错,其实在代码转换解析时,自动转换 ......

2023.8.23 SM Round 之 OI => IOI 反向复刻:算法竞赛打 APIO,就像模拟赛用 GJOJ

# B > 给定一棵树。多次询问 $l_1,r_1,l_2,r_2$ 求 $\operatorname{lca}([l_1,r_1],[l_2,r_2])=\bigoplus\limits_{u\in[l_1,r_1],v\in[l_2,r_2]}\operatorname{lca}(u,v)$。$ ......
模拟赛 算法 Round 2023 APIO

「题解」Codeforces 825G Tree Queries

点权转边权,把边权设为两个端点的 $\min$,然后发现询问 $x$ 的答案,就是询问 $x$ 与所有黑点的虚树,边权的 $\min$ 是多少。假设要判定答案是否 $\geq k$,那么就是询问 $x$ 只经过 $\geq k$ 是否能到达所有黑点,于是想到建立 Kruskal 重构树,那么 $x$ ......
题解 Codeforces Queries 825G Tree

org.apache.jasper.servlet.TldScanner$TldScannerCallback.scan(Lorg/apache/tomcat/Jar;Ljava/lang/String;Z)V 解决

原因 <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-jdbc</artifactId> <version>3.1.3</version> </dependency> 解决 <dependency> <groupId> ......

List<Dictionary<string, string>> 去重方法

List<Dictionary<string, string>>可以使用LINQ的Distinct()方法来去重。 不过需要提供一个自定义的Comparer。实现接口IEqualityComparer public class DictionaryComparer : IEqualityCompar ......
string Dictionary 方法 List lt

「题解」Codeforces 1063F String Journey

先 reverse 一下。 不难看出选出的字符串长度为 $1,2,\cdots,k$ 一定不劣,仅考虑这种形式的。 然后考虑一手 dp,设 $f_{i}$ 表示最后一个子串是 $i$ 为结尾,最长长度是多少。 这样转移就是 $f_i\gets f_{j}+1,iff\ s[j-f_j+1,j]\te ......
题解 Codeforces Journey String 1063F