首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
B-Suffix Array
8条解析
开通博客写题解
Scarlet_Hypoc
发表于 2020-07-16 07:41:16
A. B-Suffix Array 给出一个字符串,定义一个字符串 ~ 对应的 ~ 满足 ,如果不存在这样的 ,那么 ,现在要求将 的所有后缀按照其对应的 序列的字典序排列。 题解很神,用到一个神仙结论直接切飞,原文为(为了好看些,我自己稍微加了点 LaTeX 元素): Let T
展开全文
帅小🐠
发表于 2020-07-13 22:50:56
传送门 求(贝塔函数运用) 证明: 法二: [贝塔函数---链接](https://baike.baidu.com/item/%E8%B4%9D%E5%A1%94%E5%87%BD%E6%95%B0/4643050?fr=aladdin)考点: 费马定理 $$
展开全文
bbqd
发表于 2020-07-12 17:15:20
https://ac.nowcoder.com/acm/contest/5666/F #include <iostream> #include <cstdio> #include <cstdlib> #include <string> using na
展开全文
Vanishment
发表于 2020-07-18 00:57:48
[A-B-Suffix Array] 证明+基于sais的实现 前言 很棒的一道题目。(知识增加.jpg) 下面简述一下证明,因为本人水平较菜,且本篇为阅读了"Parameterized Suffix Arrays for Binary Strings"后的半笔记性质的记录,故本文证明过程可能包含:
展开全文
daicon
发表于 2020-09-19 16:24:19
做法 对于字符串的第 个字符,定义对偶函数 ,其含义为:对于原串的第 个字符,找到它之后与它相同的字符位置 ,结果的第 个元素即为 。如果不存在这样的字符,相应的结果为 。就像题中的函数 ,一个字符串的函数 就是由每个位置的 组成。定义 上的小于关系为字典序从大到小,并且前缀优先。 举例
展开全文
daicon
发表于 2020-09-19 16:27:50
考虑使用拉格朗日乘数法$$求偏导 可得 代入运算可得 代码 #include <bits/stdc++.h> using namespace std; #define paii pair<int,int> #define fr first #define sc second
展开全文
daicon
发表于 2020-09-19 16:32:59
题解 可以证明该三元组满***换律和结合律,同时单位元为(1,0,0),满足快速幂,但是幂次可以达到存不下,使用JAVA或者PYTHON大数也显然会T,然后选择将幂次对进行取模(别问我为什么,我也不知道),然后就好做了。###代码 #include <bits/stdc++.h> usi
展开全文
eat12ac
发表于 2020-07-30 23:36:07
A 思维 思路 函数 关于字符串 的后缀数组并不好求,因为每个 的后缀并不是 的后缀,我们尝试正难则反。 因此,我们考虑函数 ,满足:1、2、3、如果找不到这样的 , 可以发现一个01字符串 ,它对应的 越大,那么它的 越小,可知 与 是反序关系。 由于每个 的后缀就是 的后缀
展开全文
查看本题
查看本题讨论
相关比赛
5666-2020牛客暑期多校训练营(第一场)
进入比赛
6425-2020牛客暑期多校训练营(第一场)(重现赛)@婷✨✨✨
进入比赛
6426-2020牛客暑期多校训练营(第一场)(重现赛)@yangGod
进入比赛
6429-2020牛客暑期多校训练营(第一场)(重现赛)@wine12322
进入比赛
6442-2020牛客暑期多校训练营(第一场)(重现赛)@Um_nik
进入比赛
等你来战
查看全部
牛客周赛 Round 96
报名截止时间:2025-06-15 21:00
牛客练习赛141
报名截止时间:2025-06-20 21:30
牛客周赛 Round 97
报名截止时间:2025-06-22 21:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-29 17:30
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题