討論串請問STL的string這樣寫有錯誤嗎?
共 6 篇文章
內容預覽:
其中in1, seq都是string. for(int i = 0; i < in1.length(); ++i). if((find(seq.begin(), seq.end(), in1[i])) == seq.end()). seq+=in1[i];. 希望有的行為 : 逐個檢查in1各個字元
(還有4個字)
內容預覽:
template<class InputIterator, class Type>. InputIterator find(. InputIterator _First,. InputIterator _Last,. const Type& _Val. );. Parameters. _First.
(還有534個字)
內容預覽:
抱歉,我沒說清楚一件事。您在原程式碼中用的和現在查到的這個是 <algorithm>. 的 find(),我提到的則是 <string> 的 string::find(),. string::npos 是 ANSI C++ 規定的傳回值,配合 string::size_type. 針對 VC,請見
(還有309個字)
內容預覽:
這問題是我弄出來的, 所以我大略說明一下當時的情況. 我正在做acm vol2 #200的rare order的輸入部分. (有興趣作這題的人請注意"Topologic Sort"這個keyword. 基本上用傳統演算法硬算一定TLE(Time Limit Exceeded) ). 當時我輸入的就是
(還有215個字)