会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Evitagen
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
2021年3月8日
Atcoder 194 abc
摘要: ATcoder ABC 194题解 1.没啥好说的 #include<bits/stdc++.h> using namespace std; int n,a,b,c; int main() { cin>>a>>b; c=a+b; if(c>=15&&b>=8) cout<<1<<endl; else
阅读全文
posted @ 2021-03-08 13:01 Evitagen
阅读(206)
评论(0)
推荐(0)
2021年3月4日
关于if的使用
摘要: 今天突然发现一个严重的问题 $if()$中的顺序很重要。 我们在一个$dfs$中,就像这道题: P5018 我们在$check$函数中,因为是一个递归,所以在if中先要判断好当前节点才能去进行递归。 就像这一行: if(l!=-1&&r!=-1&&a[l]==a[r]&&check(L[l],R[r
阅读全文
posted @ 2021-03-04 19:06 Evitagen
阅读(79)
评论(0)
推荐(0)
2021年3月1日
AC自动机
摘要: AC自动机 引入: 我们之前对于字符串,学过了$kmp$匹配和$trie$树的写法,但是我们知道,这样的写法只能适用于两个字符串相互比较,并不能多个。 因此,我们引入了AC自动机这个概念。 AC自动机的意思并不是让你自动AC,而是一种匹配字符串的方法。 实例: 给定 \(n\) 个模式串和 \(1\
阅读全文
posted @ 2021-03-01 11:28 Evitagen
阅读(130)
评论(0)
推荐(0)
2020年12月17日
数列分块入门9
摘要: 数列分块入门 \(9\) update on 21-10-20: 主要优化了题解的格式 题意: 给出一个长为 \(n\) 的数列,以及 \(n\) 个操作,查询 \([l,r]\) 之间的众数是什么 分析: 这道题遇到了之前没有遇到过的众数问题,那么我们怎么解决呢? 暴力显然是不行的,因此我们要考虑
阅读全文
posted @ 2020-12-17 21:23 Evitagen
阅读(691)
评论(0)
推荐(2)
2020年12月10日
线段树-基础
摘要: 1.引语 线段树,可谓是好用的数据结构(废话) 2.线段树作用 区间加和 区间查找 区间最大值,最小值。。。 数据结构优化,配合如树链剖分解决问题 3.线段树概念: 存储: 线段树需要用结构体存储 代码: struct tr{ int l,r; long long sum,lazy; }t[N<<2
阅读全文
posted @ 2020-12-10 18:25 Evitagen
阅读(121)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
公告