会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Knowledge-Pig
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2020年11月28日
我的gvim配置
摘要: 功能简介: alt+8 设置透明度高 alt+9 设置透明度较高 alt+0 设置透明度较低 alt+1 设置为不透明 ctrl+a 全选 ctrl+c 复制 ctrl+v 粘贴 ctrl+s 保存 alt+m 注释该行 alt+F5/F6/F7/F8 边框大小调整 F8 g编译、报错 F9 g编译
阅读全文
posted @ 2020-11-28 23:51 Knowledge-Pig
阅读(394)
评论(0)
推荐(0)
2020年10月30日
Educational Codeforces Round 97 G. Death DBMS题解
摘要: 传送门 前言 这是我第一次在cf比赛时做出AC自动机的题,而且是在比赛最后30秒AC的,特发博客纪念一波。 题意 中文简单说一下就是:有n个字符串,初始值为0。有两种操作,操作1是将序号为i的字符串的值赋为x,操作2是找到所有是字符串t的子串的字符串的值的最大值。 题解 多串匹配问题很显然是个AC自
阅读全文
posted @ 2020-10-30 11:41 Knowledge-Pig
阅读(113)
评论(0)
推荐(0)
2020年10月26日
AtCoder Regular Contest 106 D Powers 解题报告
摘要: 传送门 题意 题解 这个题目把和式用人话说一遍就是:对于n个数,两两之和的x次方的值全部相加。 我们先用二项式定理把式子展开: \((a_i+a_j)^n=\sum_{k=0}^{n} \binom{n}{k}a_i^{n-k}a_j^k\) 因为数据范围的限制,我们只能逐个数考虑贡献,首先考虑$a
阅读全文
posted @ 2020-10-26 22:42 Knowledge-Pig
阅读(511)
评论(0)
推荐(0)
2020年10月25日
一道难题
摘要: 题意 你取定0到15中的一个整数,我会询问七个问题来确定这个数,你用“是”或者“否”回答我的问题,你允许撒一次慌(但也可以不撒谎),询问完毕,我会返回你猜的数 题解 看到这个题,很多人会直接想到二分法,但是这道题的回答会有一次撒谎,所以一旦在二分过程中被撒谎,整个二分方向都会出错。我又想到分块后二分
阅读全文
posted @ 2020-10-25 11:19 Knowledge-Pig
阅读(162)
评论(0)
推荐(0)
2020年10月13日
AtCoder Regular Contest 105 C题解题报告
摘要: 传送门 题意 有$N$只骆驼过桥,桥可以分成$M$个部分,每个部分长$l_i$,最大承重$v_i$,骆驼的体重为$w_i$,每只骆驼每秒速度为1个单位,所有骆驼排成一列过桥,一旦某段桥上的骆驼重量超过桥的承重,则桥会塌,如何安排骆驼的顺序以及相互间隔使骆驼平安过桥且第一只骆驼与最后一只骆驼的相互距离
阅读全文
posted @ 2020-10-13 19:13 Knowledge-Pig
阅读(127)
评论(0)
推荐(0)
2020年10月11日
Atcoder HHKB Programming Contest 2020 ABCDE题
摘要: 题目链接 A题 题意 给定两个字符S,T,如果S为'Y',则把T大写输出;如果S为'N',则小写输出 代码 /************************************************************************* > File Name: 1.cpp >
阅读全文
posted @ 2020-10-11 21:14 Knowledge-Pig
阅读(254)
评论(0)
推荐(3)
2020年10月5日
2020 ICPC North America Championship Problem G
摘要: Problem Link statement 有数组A与数组B,你可以选择A的某个数与B的某个数搭配,每次搭配需要满足数组中每个数不重复选且$a_i+b_i\leq s$,令$d_i=abs(a_i-b_i)$,\(D=max(d_1,d_2,..,d_n)\),求完成n组匹配能得到的最小的D。 i
阅读全文
posted @ 2020-10-05 23:22 Knowledge-Pig
阅读(192)
评论(0)
推荐(0)
2020年10月4日
Codeforces contest-1408 (Grakn Forces 2020)题解
摘要: Link #A题 题意 有一段序列$a_1,a_2,...,a_n,b_1,b_2,...,b_n,c_1,c_2,...c_n$,找到一段序列$p_1,p_2,...,p_n$,满足 \(p_i\in \{a_i,b_i,c_i\}\) \(p_i\neq p_{(i\mod n)+1}\)。保证
阅读全文
posted @ 2020-10-04 23:39 Knowledge-Pig
阅读(127)
评论(0)
推荐(0)
2020年10月2日
最小生成树及最大生成树(算法及正确性简单证明)
摘要: 最小生成树 kruskal kruskal算法步骤: 将所有边按权值从小到大排序 将边按序加入最小生成树 如果该边连接的两点已经属于一个集合,则舍弃该边 如果该边连接的两点不属于一个集合,则加入该边,并将所连两点用并查集合并 当加入n-1条边后得到的就是该图的最小生成树 这么做时间复杂度为$O(M\
阅读全文
posted @ 2020-10-02 15:35 Knowledge-Pig
阅读(2094)
评论(0)
推荐(0)
2020年9月23日
使用 Markdown 编辑
摘要: 标题 #号型 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 -号型 二级标题 一级标题 #字体 斜体文本\(~~~~~\) *斜体文本* 斜体文本\(~~~~~\) _斜体文本_ 粗体文本\(~~~~~\)**粗体文本** 粗体文本
阅读全文
posted @ 2020-09-23 22:03 Knowledge-Pig
阅读(95)
评论(0)
推荐(0)
上一页
1
2
3
4
公告