LeetCode 466. 统计重复个数(循环节)
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 466. 统计重复个数(循环节)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 題目
由 n 個連接的字符串 s 組成字符串 S,記作 S = [s,n]。例如,["abc",3]=“abcabcabc”。
如果我們可以從 s2 中刪除某些字符使其變為 s1,則稱字符串 s1 可以從字符串 s2 獲得。例如,根據定義,“abc” 可以從 “abdbec” 獲得,但不能從 “acbbe” 獲得。
現在給你兩個非空字符串 s1 和 s2(每個最多 100 個字符長)和兩個整數 0 ≤ n1 ≤ 106 和 1 ≤ n2 ≤ 106。現在考慮字符串 S1 和 S2,其中 S1=[s1,n1] 、S2=[s2,n2] 。
請你找出一個可以滿足使[S2,M] 從 S1 獲得的最大整數 M 。
示例: 輸入: s1 ="acb",n1 = 4 s2 ="ab",n2 = 2返回: 2來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/count-the-repetitions
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。
2. 解題
類似題目:
LeetCode 957. N 天后的牢房(查找循環節)
機器人大冒險
題目意思是:
給你s1,自己加自己,共n1次,然后s2也一樣,有n2次
后者在前者里找自己的完整子序,最多出現了多少次
- 參考題解
4 ms 6.3 MB
總結
以上是生活随笔為你收集整理的LeetCode 466. 统计重复个数(循环节)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 170. 两数之和 I
- 下一篇: LeetCode 1065. 字符串的索