P33 字串的基本操作

2021-09-11 07:09:10 字數 609 閱讀 5456

#include #include using namespace std;

//字串

//1 c語言的字串 以零結尾的字串

//2 在c語言中沒有字串型別 通過字元陣列 來模擬字串

//3 字串的記憶體分配 堆上 棧上 全域性區(很重要)

void main51()

; //2 不指定長度 c編譯器會自動幫助程式設計師 求元素的個數

char buf1 = ; // buf1是乙個陣列 不是乙個以0結尾的字串

cout << buf1 << endl;

cout << buf2 << endl;

}//用字串 來 初始化字元陣列

//strlen() 長度 不包括0

//sizeof() 記憶體塊的大小

int main52()

//通過陣列下標 和 指標

int main()

char *p = null;

p = buf5;

for (i = 0; i < strlen(buf5); i++)

return 0;

}

33 字串匹配演算法

題目 給乙個很長字串,要求找到符合要求的字串,例如目的串123,1 3 2,12 3這些都要找出來 解 這題的意思是,例如給定目的串s abc 那麼在這個很長的字串中尋找子字串,這個子字串中滿足s中的每個字元都要出現,並且s中的某乙個字元只出現1次。設待匹配字串長度位n,模式字串長度位m 1。對待匹...

Python札記3 字串基本操作

字串是一種序列,序列常見的公有操作 s 佔位符,用得少 formate args,kargs 完全替代 s的用法 前者表示字串形式 後者表示字典形式 i am and years old format peter 26 args形式 i am and years old format name pe...

P1032 字串變換 字串

已知有兩個字串 a,b 及一組字串變換的規則 至多6個規則 a1 b1 a2 b2 規則的含義為 在 a 中的子串 a1 可以變換為 b1 a2 可以變換為 b2 例如 a abcd b xyz 變換規則為 abc xu ud y y yz 則此時,a 可以經過一系列的變換變為 b,其變換的過程為 ...