你需要開發一款文字處理軟體。最開始時輸入乙個字串(不超過 100 個字元)作為初始文件。可以認為文件開頭是第 0 個字元。需要支援以下操作:
為了簡化問題,規定初始的文件和每次操作中的 str 都不含有空格或換行。最多會有 \(q(q\le100)\) 次操作。無無
輸入 #1
4
ilove
1 luogu
2 5 5
3 3 gugugu
4 gu
輸出 #1iloveluogu
luogu
luogugugugu
3
#include #include using namespace std;
int main() else if (m == 2) else if (m == 3) else if (m == 4)
}return 0;
}
洛谷P5266 深基17 例6 學籍管理
你可以選擇用map掃瞄,或者stack佇列,但我認為那些太高大上了,所以寫了乙個struct 結構體,給新手看的 include 標頭檔案,沒個說 include using namespace std struct node 鄙人的思考方法,結構體 node a 100005 int n int ...
洛谷 P5318 深基18 例3 查詢文獻
dfs和bfs的入門學習題目 使用set儲存每個點可達的邊,自動對每個點可達的點進行排序,減少後續遍歷sort的耗時。使用遞迴來進行dfs,使用佇列queue來進行bfs include include include include include include include using na...
洛谷 P3156 深基15 例1 詢問學號
題目描述 有 n n le 2 times 10 6 n n 2 10 6 名同學陸陸續續進入教室。我們知道每名同學的學號 在 1 到 10 910 9之間 按進教室的順序給出。上課了,老師想知道第 ii 個進入教室的同學的學號是什麼 最先進入教室的同學 i 1i 1 詢問次數不超過 10 5105...