2020年3月1日
摘要: 讲一讲自己的错解思路:因为考虑到每次查找会超时,所以我在查找一次的时候将第一个不同的但更小的下标记录下来,然后相等时优先选离其最近的边界。 下见代码$qwq$。 #include <cstdio> #include <cstdlib> #include <cstring> char s[500002 阅读全文
posted @ 2020-03-01 10:45 Oxide 阅读(116) 评论(0) 推荐(0) 编辑
  2020年2月29日
摘要: 好久没有写过一道题的博客了…… 阅读全文
posted @ 2020-02-29 16:29 Oxide 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一句话题意: 求给定两个字符串的最长公共子串的长度。 我们后缀数组的$H$数组显然有这个性质。就将两个串拼在一起,注意中间加一个不会出现的符号,因为可能会求到跨越$A$串与$B$串的“子串”就会出问题。(但是亲测不加也能$A$) 阅读全文
posted @ 2020-02-29 15:45 Oxide 阅读(59) 评论(0) 推荐(0) 编辑
  2020年2月28日
摘要: 水水水~ 阅读全文
posted @ 2020-02-28 11:34 Oxide 阅读(5) 评论(0) 推荐(0) 编辑
  2020年2月27日
摘要: 感觉每道博弈论都是一眼暴搜。。。(~~拜拜c++~~) 因为不好表示斜着的,我们把这个图向右旋转$45°$,再左右翻转一下(后面这一步只是为了与代码相符)。这样右上到左下就变成了横向切割,右下到左下同理。 我们设状态$(x1,y1,x2,y2)$是左上角为$(x1,y1)$,右下角为$(x2,y2) 阅读全文
posted @ 2020-02-27 13:52 Oxide 阅读(119) 评论(0) 推荐(0) 编辑
  2020年2月26日
该文被密码保护。 阅读全文
posted @ 2020-02-26 12:06 Oxide 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 好颓啊! 阅读全文
posted @ 2020-02-26 10:41 Oxide 阅读(113) 评论(0) 推荐(0) 编辑
  2020年2月25日
摘要: 我的假期又结束了... 想哭〒▽〒 阅读全文
posted @ 2020-02-25 16:14 Oxide 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 万般皆下品,惟有暴力高。 阅读全文
posted @ 2020-02-25 09:53 Oxide 阅读(27) 评论(0) 推荐(0) 编辑
  2020年2月24日
摘要: 啊啊啊啊啊我又干了些什么啊! 阅读全文
posted @ 2020-02-24 18:15 Oxide 阅读(390) 评论(0) 推荐(0) 编辑