E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
循环节
UVa 202 - Repeating Decimals
题目:计算分数的
循环节
。分析:数论,组合。n除以m的余数只能是0~m-1,根据抽屉原则,当计算m+1次时至少存在一个余数相同,即为
循环节
;存储余数和除数,输出即可。说明:(⊙_⊙)。
小白菜又菜
·
2020-08-10 18:36
数论
解题报告
图论
最小循环子串
定理:假设S的长度为len,则S存在最小
循环节
,
循环节
的长度L为len-next[len],子串为S[0…len-next[len]-1]。
oopscyc
·
2020-08-10 17:01
KMP
POJ 3580 SuperMemo (Splay)
思路:区间的一系列操作,还有翻转什么的,显然Splay主要说一下那个循环右移的操作吧次数先对总长度取模,因为相当于有
循环节
。然后这个操作相当于把一个区间分成两个子区间,把后面挪到前面。
aozil_yang
·
2020-08-10 15:42
POJ
Splay伸展树
[旧题新解]HDU1005 Number Sequence
很多人的直觉是,
循环节
的长度必然是49。想到这种想法,主要的理由就是对于一对(A,B)的取值,(f(n
Tribleave
·
2020-08-10 14:38
算法
GCD相关
解法:要想解决这道题,首先应该了解如何将循环小数化为分数:一,纯循环小数化分数:
循环节
的数字除以
循环节
的位数个9组成的整数。
TT4191105
·
2020-08-10 14:51
Problem E. Matrix from Arrays HDU - 6336 (容斥,打表找规律)
按照题目方法构造一个矩阵,给出左上角和右下角的坐标问以两点连线为对角线的矩阵的和;思路:打表发现,当L是奇数时,构造的矩阵是一个L*L的循环矩阵;L是偶数时,构造的矩阵是一个2L*2L的循环矩阵;那么统一把
循环节
设为
LBJHan
·
2020-08-10 14:02
计算几何
思维
模拟
Prison Cells After N Days 两种方法实现(找
循环节
and 矩阵快速幂)
当a(i−1)=a(i+1)a(i-1)=a(i+1)a(i−1)=a(i+1),否则为000;两端的位置变换之后一定为000数据范围:m=8m=8m=8,n≤109n\le10^9n≤109思路1(
循环节
luke2834
·
2020-08-10 12:57
ACM_矩阵快速幂
HDU 2239 polya计数 欧拉函数
项链翻转一样的算一种相当于就是一种类型的置换,那么在n长度内,对于每个i其
循环节
数为(i,n),但是由于n#defineLL__int64#definePIIpair#defineMP(x,y)make_pair
weixin_30414155
·
2020-08-10 02:50
UVA11256 Problem D - Repetitive Multiple
循环节
可能是我太笨了,做了好久,也没做出,参考这别人的思路也是写了一个晚上才写出来,
循环节
这东西经常出现,不过今晚长知识了,还是比较开心的,解析转一下,不过代码里有很多注释方便以后自己看看:http://blog.csdn.net
韦我独尊-德天独厚
·
2020-08-10 01:01
数论
Hdu 6831 Fragrant numbers —— 暴力区间DP
Thisway题意:现在有一个循环数组s,
循环节
长度为10,循环串为1145141919你可以选出长度为k的1~k这k个数进行操作:按照原来顺序,插入四种运算符:使得这k个数字经过运算之后值为n,问你看最短是多少题解
天翼之城*
·
2020-08-10 01:03
想法
dp
分数转化成小数(2018华科计试第三题)
题目描述:编写程序,接受以N/D形式的分数,输出他们的小数形式,如果小数存在
循环节
,则用括号括起来,如:1/1.3333333…表示为0.(3)例如,输入:8/51/311/13则输出为:8/5=1.61
编程小菜鸟123
·
2020-08-10 00:49
C语言算法
算法
c语言
【HDU】5728 PowMod
PowMod题目链接PowMod题目大意先让你计算k:k=∑i=1mϕ(i⋅n)mod1000000007再让你算k的无限个k次方对p取mod的值….题解这个主要是算k,后面那个比较难看的取模可以百度指数
循环节
S_Black
·
2020-08-09 19:14
HDU
数学
jzoj4915. 【GDOI2017模拟12.9】最长不下降子序列 (数列)
题面题解调了好几个小时啊……话说我考试的时候脑子里到底在想啥……首先,这个数列肯定是有
循环节
的,而且
循环节
的长度\(T\)不会超过\(D\)那么就可以把数列分成三份,\(L+S+R\),其中\(L,R\
weixin_34302561
·
2020-08-09 14:01
循环节
hdu5495 LCS
传送门:点击打开链接题意:告诉你两个序列An和Bn,都是{1,2,,...n}的排列,然后现在可以任意交换每一列,问之后能构成最长公共子序列是多长思路:首先想特殊点,想到A中1的位置,假如我们把A中1的那一列移动到最前面去,如果对应的B也是1,那么刚好就是相等的,那么肯定能使公共子序列长度+1,如果不相等,假如A是1,B是3,那么我要让3能立即构成公共子序列,就要让下一次的A为3,再看此时的B是多
逍遥丶綦
·
2020-08-09 11:35
ACM_模拟
HDU 5495 LCS (置换)
题意:求一个置换,使得置换后的两个序列的LCS最大,求这个最大LCS分析:我们手算可以发现第一序列对于第二个序列的置换,可以把序列分成若干个
循环节
环,显然环与环之间是独立的.事实上对于一个长度为l(l>
TaoSama
·
2020-08-09 09:15
数学
-
数论
[斐波那契
循环节
数学技巧] HDU 3977 Evil teacher
找到了两种做法不同的关键在于对于一个质数p的
循环节
的不同求法法一:来自http://blog.csdn.net/prime7/article/details/11017111分析过程:首先我们知道fib
里阿奴摩西
·
2020-08-08 22:12
数论
数学其他
【LOJ #2085】「NOI2016」循环之美(莫比乌斯反演+杜教筛)
传送门考虑对于一个kkk进制循环小数xy\fracxyyx如果
循环节
为lll那么这个数乘上klk^lkl后小数部分不变那么就是xy−⌊xy⌋=xkly−⌊xkly⌋\fracxy-\lfloor\fracxy
Stargazer.
·
2020-08-08 20:51
杜教筛
莫比乌斯反演
【NOIP2005普及组T4】循环-高精度
我们设L(k)为尾k位的
循环节
长度,不难发现L(k)=mL(k-1),其中1≤m≤10,不难发现m为n^L(k-1),n^(2L(k-1)),...中第k位的
循环节
长度。
Maxwei_wzj
·
2020-08-08 12:55
算法-高精度
JZOJ ???? 咕咕
考场上的思路暴力……注意到nn很小,aa的乘积有限,因此考虑
循环节
,然而什么都没有看出来
UnnamedOrange
·
2020-08-08 01:49
OI
NOI
集训
数学
JZOJ 4015 数列
8到14个点:我们发现m很小,记f(x)=ax^2+bx+c,那么对于每一个x,f(x)唯一确定,那么这个数列的周期很小,上界是O(m),我们把
循环节
算出来%一%就好了。
dengtan1959
·
2020-08-08 01:23
BZOJ - 4974(KMP+思维)
题目链接:BZOJ-4974题意:给出n和per[1~n],per[i]表示字符串前i个字符的最小
循环节
。要求构造出符合条件的字典序最小的小写字母字符串。
鬼沐冢
·
2020-08-08 01:14
字符串
美团笔试神题目
(1m,那么
循环节
中就不再包含x了。根据模运算的性质,我们可以先把给定的x取模m,这样再按照要求循环即可,当再次出现了取模后的x时,就找到了
循环节
。因为M<10^5,所以时间上肯定是够的。
马小超i
·
2020-08-06 10:38
Java实现蓝桥杯第六届2015年真题
蓝桥杯第六届2015年真题三角形面积立方变自身三羊献瑞
循环节
长度九数组分数加法变乘法牌型种数饮料换购垒骰子解法一、dfs暴力法解法二、dp解法解法三、矩阵快速幂生命之树题目用到知识点/算法类型三角形面积水题立方变自身数学知识
Johnny*
·
2020-08-05 21:25
蓝桥杯真题
蓝桥杯2015年JavaB组
文章目录三角形面积立方自变身三羊献瑞(DFS全排列)
循环节
长度九数组分数(DFS全排列)牌型种数(DFS+剪枝)加法变乘法饮料换购垒骰子(DFS)垒筛子(记忆化DFS)垒筛子(动态规划)垒筛子(DP滚动数组
甘甘甘甘甘甘甘
·
2020-08-05 18:20
蓝桥杯
poj2406--Power Strings(KMP求最小
循环节
)
PowerStringsTimeLimit:3000MSMemoryLimit:65536KTotalSubmissions:33178Accepted:13792DescriptionGiventwostringsaandbwedefinea*btobetheirconcatenation.Forexample,ifa="abc"andb="def"thena*b="abcdef".Ifweth
刀刀狗0102
·
2020-08-04 19:30
数据结构
[BZOJ 2795]POI2012 A Horrible Poem 字符串Hash+最大
循环节
128MBSubmit:1235Solved:595[Submit][Status][Discuss]Description给出一个由小写英文字母组成的字符串S,再给出q个询问,要求回答S某个子串的最短
循环节
pxlsdz
·
2020-08-04 18:17
模板
好题
字符串——字符串hash
数据结构——hash
poj2406——经典
循环节
题
题目链接:Giventwostringsaandbwedefinea*btobetheirconcatenation.Forexample,ifa="abc"andb="def"thena*b="abcdef".Ifwethinkofconcatenationasmultiplication,exponentiationbyanon-negativeintegerisdefinedinthenor
木每立兄豪
·
2020-08-04 17:08
kmp
POJ 2406(KMP变形)
数组一种是后缀数组先说KMP:举个例子可以看出来,比如abcabcabcabc,next[len]=9,所以len-next[len]肯定是len的约数,并且此时len-next[len]也肯定为最短
循环节
Combatting
·
2020-08-04 17:27
字符串
【poj 2406】 Power Strings 【KMP 求最小
循环节
】
Giventwostringsaandbwedefinea*btobetheirconcatenation.Forexample,ifa=“abc”andb=“def”thena*b=“abcdef”.Ifwethinkofconcatenationasmultiplication,exponentiationbyanon-negativeintegerisdefinedinthenormalwa
qq_37383726
·
2020-08-04 17:14
KMP
poj 2406
题意:找一个字符串中的循环字符串次数比如:ababab循环字符串为ab,次数为3又比如:abcab的
循环节
为abcab,次数为1解法:用kmp数组,kmp数组的含有是当不匹配时可以直接回退到next[j
pandening
·
2020-08-04 14:53
poj
算法与数据结构题目解析
c/c++
POJ 2406 (字符串的匹配) 最小
循环节
问题
Giventwostringsaandbwedefinea*btobetheirconcatenation.Forexample,ifa="abc"andb="def"thena*b="abcdef".Ifwethinkofconcatenationasmultiplication,exponentiationbyanon-negativeintegerisdefinedinthenormalwa
ccDLlyy
·
2020-08-04 13:28
字符串
数论学习:分数
循环节
长度
分数的
循环节
令r⊥s且0n,01时。ed必然循环。因为不存在整数v使得d∣bv现在计算
循环节
长度。
佐理慧
·
2020-08-04 12:43
刷题小结
acm-一个简单的数学题
(是循环小数的,只输出第一个
循环节
).样例输入4237168样例输出0.50.30.1428570.00595
林下溪源
·
2020-08-04 10:37
NYOJ
2018 区域赛前训练
字符加密Cipher倍长后求sa,遍历sa,输出小于等于n的各个后缀第n个位置的字符bzoj5301[Cqoi2018]九连环莫队bzoj5313新Fib数列F[n]F[n]F[n]模pmp^mpm的最小
循环节
长度为
xaphoenix
·
2020-08-04 08:37
解题报告
日常
CodeForces Gym 101745 简要题解
PolicePatrol一定是不断放1,2,⋯,k1,2,⋯,k和2,3,⋯,k+12,3,⋯,k+1,这样k+1k+1是一个
循环节
。
wxh010910
·
2020-08-04 08:05
【LOJ #129】【模板】 Lyndon 分解
传送门由于LLL串是不增的可以发现一定连续一段LLL串相同于是考虑先分割成单减的,然后每一部分按
循环节
分割考虑假设已经求出了1...i−11...i-11...i−1的lyndonlyndonlyndon
Stargazer.
·
2020-08-03 23:25
-----字符串-----
牛客暑假多校训练营(第一场)F-Infinite String Comparision-字符串
思路:这题一直被T,大概思路想到了,但是结束条件没有控制好,所以导致一直超时,这题应该是结束条件应该是最长的字符串的两倍就可以判断出来,找最小的
循环节
,但是lcm(两个字符串长度会超时),所以根据周期性引理
Mars Space Station
·
2020-08-03 19:04
暑假牛客比赛
总结——数论:解高次同余方程 BSGS算法
又因已知A0=1,即A0≡1(modC),所以对于方程的解x,0~φ(C)为一个
循环节
(不一定是最小
循环节
)。最坏的情况
dengzhang6507
·
2020-08-03 16:33
牛客竞赛--字符串的问题(KMP)
)所有数字进行标记,如果Next[len]可以找到标记说明字符串中间还出现过一次长度为Next[len]的字符串,否则让len=Next[len],去查看字符串开头长度为Next[len]的字串有没有
循环节
忆南妄北
·
2020-08-02 13:22
练习题
每日一题之 百度算法岗笔试题 (KMP求
循环节
)
于是问题转化为求字符串中的
循环节
。假设字符串长度了n,
alwaysRememberrr
·
2020-08-01 02:02
数据结构&算法
[Codeforces Round #638 (Div. 2)]B. Phoenix and Beauty
如n=3,k=2,a=1,2,3循环里只有2个数不能遍历a如果有答案,那么随便找k个数构成
循环节
,只要保证a中每个数都
QASWINE
·
2020-07-31 22:22
OI/ACM
Solution
hdu 4898 The Revenge of the Princess’ Knight
pid=4898题目大意:一个首尾相连的字符串,将其分为k个子串,使得最大的字串最小将所有子串排序,输出第k小即可对于有
循环节
的串,用抽屉原理解决即可#include#include#include#include
weixin_30251829
·
2020-07-31 12:20
【Leetcode】142.环形链表-ii(快慢指针)
快慢指针相遇,说明链表循环,但
循环节
的起始位置未知。注意这里快指针走的路程是慢指针走的路程的2倍。找出
循环节
的起始位置上一步相遇的位置是个关键,在这一结点上,快指针走的路程=慢指针走的路程*2。
wyg1997
·
2020-07-30 05:37
Leetcode刷题
2019 南昌ICPC网络赛H The Nth Item
比赛时是求了个
循环节
,又进行了矩阵的降幂,然后本地+测试在时限内跑出了几组1e7的数据,才敢交的
weixin_30825581
·
2020-07-29 12:02
牛客网暑期ACM多校训练营(第二场)carpet
题解先找到这个矩阵的最小
循环节
子矩阵,求一下每行的
循环节
长度用map记录,取出现次数为m并且
循环节
长度最小的;每列也求一下
循环节
长度用map记录,取出现次数为m并且
循环节
长度最小的;这样就得到了最小的
循环节
子矩阵
只能过样例嘤嘤嘤
·
2020-07-29 09:00
2020暑假牛客多校第一场(慢慢填坑,补的很慢...)
传送门应该补的特别慢吧…截至目前FHJI不算,最大流混过去了…等我学会带花树再补------F-InfiniteStringComparision签到题,给出俩字符串,每个字符串都可以当
循环节
无限扩展,
十点就睡
·
2020-07-29 08:58
牛客多校
牛客多校第一场 F-Infinite String Comparision( 无限字符串比较、找
循环节
)
目录题意解题思路易错点代码题意给你两个字符串a、b,比较两个的无限循环字符串的字典序大小范围:1≤∣a∣,∣b∣≤10^5链接:InfiniteStringComparision输入aabzzzzzabaabaa输出:解题思路找两字符串的最小
循环节
+0呐~
·
2020-07-29 03:52
#
7.12第一场
2020牛客多校赛
2020牛客暑期多校训练营(第二场) J Just Shuffle
初始序列1,2,3,4,5…设为a,有一个置换p,a置换k次后成了b;题目给了b,k,求a置换一次的结果;对于b可以求出一些
循环节
,长度设为r,设一个数z,使得zk%r==1;即a转zk次后为1;即是答案
ryougi_
·
2020-07-28 10:11
ICPC NEAU Programming Contest 2020 A.盘他!题解
截图题目类型字符串模拟题意简述求解子串在首尾可以无线相接的母串中不重叠出现k次,需要经过多少个字符(从头开始计算)题解本题的解答概括为两个部分,第一个部分是KMP匹配第二个部分是寻找
循环节
kmp匹配的目的是为了判断是否有可能存在不重叠出现
月光不染是非
·
2020-07-28 09:01
ICPC
2019 南昌ICPC网络赛 H题 The Nth Item (二阶线性数列递推+快速幂优化) or (矩阵快速幂+广义斐波那契
循环节
)
写在前面需要学会的前置技能:(快速幂+二次剩余+逆元+扩展欧几里得)或者(矩阵快速幂+二次剩余)笔者是一名十八线蒟蒻ACMerACMerACMer,如果文章有误,请在评论区下留言,我会尽快处理,非常感谢!原题题面ForaseriesFFF:F(0)=0,F(1)=1F(0)=0,F(1)=1F(0)=0,F(1)=1F(n)=3∗F(n−1)+2∗F(n−2),(n≥2)F(n)=3*F(n-1)
DrGilbert
·
2020-07-28 04:45
数论
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他