在乙個字串中查詢三個字元出現次數(可拆開)

2021-09-25 06:18:43 字數 1297 閱讀 2973

這道題你只需要呆萌呆萌的把下面的**交上去就行了,我書讀的多,不會騙你的,我發4。

#include

#include

intmain()

輸入一行乙個僅包含』o』,'r』和』z』三種字元的字串s。( 0 < |s| <= 100000 )

一行乙個整數表示**中ans的值。

orzorz

#include

#include

const

int n=

1e5;

long

long cnt[n+5]

;int

main

(void

)long

long right=0;

for(

int i=len-

1;i>=

0;i--

)printf

("%lld\n"

,ans)

;return0;

}

大佬們準備出一些題來看看到底俱樂部裡誰比較厲害,但是那個題我怎麼看都是道道防ak,像我徐小白就比較善良,給大家一道簽到題,讓各位有勢頭去做下面的題。

這只是一道很簡單的字串問題,從給定的乙個字串中尋找乙個單詞出現的個數,當然這個單詞在字串中是可以被拆開的,但出現字母的順序必須要正確。舉個栗子,在 「mdlldltxdy」 這個字串中,mdl就出現了四次。(下標123,124,126,156),我們只需要把這個次數4輸出就可以了。結果可能過大,對mod 1e9+7即可。(這裡的單詞可能會出現一些奇奇怪怪的東西,像 單組輸入,兩行,第一行為一行字串,第二行為要尋找的單詞。

乙個數字為這個單詞在字串**現的次數。

mdlldltxdy

mdlmmmdddllltql

mdl字串長度 3 < n < 10000000 尋找的單詞長度為3

#include

#include

const

int n=

1e5;

const

int mod=

1e9+7;

int cnt[n+5]

;int

main

(void

)int right=0;

for(

int i=len-

1;i>=

0;i--

)printf

("%d\n"

,ans)

;return0;

}

在乙個字串中尋找另外乙個字串

在乙個字串中尋找另外乙個字串 public class text foundit true break test system.out.println foundit?found it didn t find it 該段程式有點難以理解,主要就是if語句的理解,if searchme.charat ...

計算乙個字串中每乙個字元出現的次數

分析 1.使用scanner獲取使用者輸入的字串 2.建立map集合,key是字串中的字元,value是字元的個數 3.遍歷字串,獲取每乙個字元 4.使用獲取到的字元,去map集合判斷key是否存在 通過字元 key 獲取value 字元個數 value put key,value 把新的value...

在乙個字串中查詢另外乙個字串的全排列出現位置

1 在乙個字串中查詢另外乙個字串任意的全排列出現位置。例如 a abcfsfcba b abc 則返回。the des s character must be adjacent public static list integer getindex string res,string des has...