Jzoj1950 拉拉队排练

Windows 11下Dify安装部署实战指南 本文详细介绍在Windows 11环境下部署开源LLM应用开发平台Dify的完整流程。涵盖环境准备(WSL 2启用、Docker Desktop安装配置)、源码获取、Docker容器化部署、数据库初始化、服务启动验证等核心步骤。包括环境变量配置、性能优化、安全加固、端口冲突解决、数据库连接故障排查等关键技术要点。为开发者提供从零到一的Dify本地化部署实战指南 阅读详情

艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。
  拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。这些女生将随着篮球队的小伙子们一起,和对手抗衡,为艾利斯顿篮球队加油助威。
  一个阳光明媚的早晨,雨荨带领拉拉队的队员们开始了排练。n个女生从左到右排成一行,每个人手中都举了一个写有26个小写字母中的某一个的牌子,在比赛的时候挥舞,为小伙子们呐喊、加油。
  雨荨发现,如果连续的一段女生,有奇数个,并且他们手中的牌子所写的字母,从左到右和从右到左读起来一样,那么这一段女生就被称作和谐小群体。
  现在雨荨想找出所有和谐小群体,并且按照女生的个数降序排序之后,前K个和谐小群体的女生个数的乘积是多少。由于答案可能很大,雨荨只要你告诉她,答案除以19930726的余数是多少就行了。

这个题也是PAM的模板题啊

跑出来以后排序让后扫一遍就好了啊

#pragma GCC opitmize("O3")
#pragma G++ opitmize("O3")
#include<stdio.h>
#include<string.h>
#include<algorithm>
#define N 1000100
#define M 19930726
#define LL long long
using namespace std;
char S[N]; LL ans=1,k;
int n,m=0,cnt=1,lst=0,v[N],r[N];
int s[N][26],f[N]={1},mx[N]={0,-1},sz[N];
inline int extend(int c){
	int p=lst,np;
	for(++m;S[m-mx[p]-1]!=S[m];p=f[p]);
	if(!s[lst=p][c]){
		np=++cnt; mx[np]=mx[p]+2;
		for(p=f[p];S[m-mx[p]-1]!=S[m];p=f[p]);
		f[np]=s[p][c]; lst=s[lst][c]=np;
	} else lst=s[p][c]; ++sz[lst];
}
inline LL pow(LL x,LL k,LL& s){
	for(;k;x=x*x%M,k>>=1) if(k&1)s=s*x%M;
}
int main(){
	scanf("%d%lld%s",&n,&k,S+1);
	for(int i=1;i<=n;++i) extend(S[i]-'a');
	for(int i=cnt;i;--i) sz[f[i]]+=sz[i];
	for(int i=2;i<=cnt;++i) ++v[mx[i]];
	for(int i=*v=1;i<=n;++i) v[i]+=v[i-1];
	for(int i=cnt;i>1;--i) r[v[mx[i]]--]=i;
	for(int i,j=cnt;j>1;--j){ 
		i=r[j]; if(~mx[i]&1) continue;
		if(k>=sz[i]){ pow(mx[i],sz[i],ans); k-=sz[i]; }
		else { pow(mx[i],k,ans); break; }
	}
	printf("%lld\n",ans);
}

从Raw图像到超分辨率:真实场景下的图像增强全流程指南 通过本文的学习,您已掌握了利用Raw图像实现真实场景超分辨率的完整技术链——从数据生成的“真实感模拟”,到双分支CNN的“细节+色彩”协同建模,再到模型的训练与落地。本文将带您从理论到实践,掌握利用Raw图像实现真实场景超分辨率的核心技术,让您的图像在细节和色彩上都能“更上一层楼”。是相机传感器直接输出的原始数据,保留了最完整的亮度、色彩信息(如Bayer阵列的原始采样),这为超分辨率提供了“富矿级”的信息基础。该分支以低分辨率RGB图像为参考,学习“色彩变换矩阵”,让恢复的细节拥有真实的色彩表现。 阅读详情

相关推荐

行人重识别技术(Re-ID)概述、研究现状以及相关数据集下载

ReID技术概述什么是ReID一般流程Re-ID特点研究现状难点数据集reid常用数据集以及下载链接评价指标实现思路研究方式基于表征学习基于度量学习基于局部特征全局特征切片姿态基于视频序列RQEN基于GANCamStyleDG-NetGAN总结对比未来方向建议文献 什么是ReID 行人重识别是指利用计算机视觉技术,判断在不同时间段、不同监控下出现的行人图像是否属于同一人员的技术。行人重识别是最近几年在视频分析领域下热门的研究领域,可以看做是人脸识别应用的拓展。现在大街上的监控较多,由于设备质量、成像光线、.

留缘的博客 1万+

题解报告——拉拉队排练

题目传送门 题目描述 艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。 拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。这些女生将随着篮球队的小伙子们一起,和对手抗衡,为...

819

【硬件工程师职业细分】揭秘硬件基带工程师

你知道硬件工程师的细分领域硬件基带工程师吗? 它们和常见的硬件工程师又有哪些不同? 福利待遇怎么样?有哪些职业要求? 快来涨上一波知识吧~

woshizzai的博客 1万+

BZOJ 2160 拉拉队排练 详解

Description 艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。这些女生将随着篮球队的小伙子们一起,和对手抗衡,为艾利斯顿篮球队加...

ilikepp的博客 526

实战拆解:RAG vs Agent在金融风控中的性能对比

2024年上半年我帮某华东地区城商行做零售交易反欺诈系统升级时,技术团队曾发生过一次激烈争论:一派认为应该优先上RAG(检索增强生成)方案,成本低、落地快、合规性好;另一派坚持要上Agent(智能体)方案,推理能力强、能应对复杂新型欺诈。最终我们做了完整的AB测试,结论是两者没有绝对的优劣,只有场景适配的差异:RAG适合高并发、低时延的实时风控场景,Agent适合低并发、高准确率要求的事后核查/大额审批场景,两者结合的 hybrid 方案能覆盖95%以上的风控需求。本文我会结合真实项目的测试数据,从核心概念

AI天才研究院 251

Zynq UltraScale+ RFSoC实战:用XCZU49DR开发板实现雷达信号处理全流程

本文详细介绍了如何利用Xilinx Zynq UltraScale+ RFSoC系列中的XCZU49DR开发板,高效实现雷达信号处理全流程。文章深入剖析了该芯片集成的射频直采ADC/DAC、可编程逻辑与Arm多核处理器的异构计算优势,并通过实战案例展示了从环境搭建、硬件链路设计到软件优化的完整开发路径,为相控阵雷达等高性能应用提供了单芯片解决方案。

weixin_29291863的博客 575

拉拉队排练

Description艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。这些女生将随着篮球队的小伙子们一起,和对手抗衡,为艾利斯顿篮球队加油助

Wolfycz的博客 550

第10章:位同步与Gardner环路(1)

第10章(1)内容如下:一、位同步与载波同步的区别1、采样时钟相位偏差的影响2、采样时钟频率偏差的影响二、Gardner环路算法与插值方法1、插值滤波器2、Gardner误差检查算法三、Gardner环路中环路滤波器与数字振荡器设计1、环路滤波器2、数控振荡器(NCO)四、Gardner环路的可运行MATLAB代码五、参考资料六、致谢 最近搞懂了Gardner环路的一些知识,于是更新第10章——位同步。 如果你稍不留意的话,这可能是你在网上能看到的介绍Gardner环路及其MATLAB仿真最详细的一篇文章了

weixin_44283855的博客 1万+

bzoj2160 拉拉队排练

题目: 艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。这些女生将随着篮球队的小伙子们一起,和对手抗衡,为艾利斯顿篮球队加油助威。一个阳

ACVevtor的博客 828

DSP28377内存不够用?手把手教你合并RAM/FLASH块,解决CCS20链接器报错

本文详细介绍了在CCS20开发环境中解决DSP28377内存不足问题的方法,通过合并RAM/FLASH块优化CMD文件配置,有效解决链接器报错。文章包含内存布局对比、改写步骤、FreeRTOS集成注意事项及调试技巧,帮助开发者提升内存利用率与项目性能。

weixin_42524762的博客 143

Python之abbrobotegm包语法、参数和实际应用案例

`abbrobotegm` 是用于控制 ABB 机器人的 Python 接口包,主要通过 EGM(Externally Guided Motion,外部引导运动)协议与 ABB 机器人控制器进行通信,实现对机器人的实时位置控制、状态监控和运动引导等功能。该包适用于需要将 ABB 机器人与外部系统(如视觉系统、传感器等)集成的场景。

王国平的博客 1254

P1659拉拉队排练 manacher经典题

首先,马拉车求的是每个回文中心的最长回文子串,所以如果这个串的长度为9,那么7,5,3,1的长度是没有算在内的,这个题是说所有的回文子串,所以还需要算上不是最长的回文子串,这里有一个巧妙的设计,就是先设桶,然后先把最长的加进去,如果长度为9,那么7、5、3、1也算在内,只要在最后算的时候把9的数量加到7上去,算完7之后再把这个这个数量加到5上去,这样就很方便的算上的所有的长度。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。

kai_wei_的博客 732

【从零开始学习 SystemVerilog】1.1、SystemVerilog 概述

【从零开始学习 SystemVerilog】1.1、SystemVerilog 概述

努力,加油每一天鸭~ 1037

manacher专题

算法专题前言洛谷 3805【模板】manacher算法题目分析 前言 所讲例题 洛谷 3805【模板】manacher算法 JZOJ 2682 洛谷 4555 最长双回文串 JZOJ 1950 洛谷 1659 拉拉队排练 洛谷 3805【模板】manacher算法 题目 找到一个字符串中的最长回文子串 分析 未完待续 ...

lemondinosaur的博客 647

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

BZOJ 2160 拉拉队排练 (Manacher 序列差分)

2160: 拉拉队排练Time Limit: 10 Sec Memory Limit: 259 MB Description艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一

w4149 374

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

bzoj2160: 拉拉队排练

如果去看这一题的提交状况,P

elevendivide 1105

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

P1659 [国家集训队]拉拉队排练(回文自动机板子题)

const int N = 1e6 + 5; struct PAM { //主要可以解决以下问题 //1.本质不同回文串个数 //2.每个本质不同回文串出现的次数 //3.以某一个节点为结尾的回文串个数 #define KIND 26 int n, last, tot; int len[N], trie[N][KIND], fail[N], S[N], num[N]; ll cnt[N]; //len[i]: 节点i所代表的回文串长度, fail[i]: 当前回文串的最长回文后缀(不包括自身)

qq_43543086的博客 346

洛谷 P1659 [国家集训队]拉拉队排练(manacher)

题目链接:[国家集训队]拉拉队排练 - 洛谷 思路:一看n这么大,要求回文长度,肯定是manacher无疑了。注意只计算奇数长度,这个也好办,计算结果的时候只看奇数长度即可。重点是如何处理这个前 k 长的奇数回文长度的问题。朴素的做法是用优先队列存储前k长的长度。如下: #include <bits/stdc++.h> #define int long long using namespace std; const int mod = 19930726; int n, k; string

bunny_1024的博客 1023

【BZOJ】2160拉拉队排练-回文自动机

题解 这题好坑啊。模数也十分诡异。 注意:K≤1012K≤1012K\leq 10^{12},要开long&amp;nbsp;longlong&amp;nbsp;longlong\ long。 注意:只要奇数个数的回文串 注意:达不到KKK个输出−1−1-1 还得套个快速幂 代码 #include&amp;lt;bits/stdc++.h&amp;gt; using namespace std; typ...

远行客 289

luogu P1659 [国家集训队]拉拉队排练

题目传送门:https://www.luogu.org/problemnew/show/P1659题意:有一个长度为n的字符串,现在有一个k,求前k大的回文字串的长度的乘积。思路:还是比较裸的manacher。直接打个模板跑一遍,再跑一遍倒叙循环(因为求最大)+快速幂即可。代码:#include&lt;cstdio&gt; #include&lt;cstring&gt; #include&lt;a...

zsyz_ZZY的博客 471

Bzoj2160: 拉拉队排练

题面 传送门 Sol ManacherManacherManacher,开桶记录相同半径的有多少 后缀和后乘法原理 # include &lt;bits/stdc++.h&gt; # define RG register # define IL inline # define Fill(a, b) memset(a, b, sizeof(a)) using namespace s...

Cyhlnj 361

【Tsinsen】A1255. 拉拉队排练 【Palindromic Tree】

传送门:【Tsinsen】A1255. 拉拉队排练 题目分析:这题呢,首先按照字符读入顺序插入构造回文树,然后处理出每种长度的本质不同的回文串的个数,然后降序排序,之后就是模拟随便搞搞了。 代码如下: #include #include #include using namespace std ; typedef long long LL ; #define

poursoul 1523

BZOJ [2160: 拉拉队排练]

Description 艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报名的女生中脱颖而出。这些女生将随着篮球队的小伙子们一起,和对手抗衡,为艾利斯顿篮球队加...

qq_43544481的博客 224

[国家集训队]拉拉队排练

https://www.luogu.org/problemnew/show/P1659 题目描述 艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。 拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体的美女从众多报...

Brute♂force 702
上一篇: Jzoj2682 最长双回文串
下一篇: Jzoj4384 Hashit
扩展的灰
博客等级 码龄12年 60粉丝 342原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值