[アルゴリズム実装]String
2897 ワード
📒ケース
Stringを使用する際の簡単なアルゴリズム
インプリメンテーション
📌Split
String分割用vector<string> split (string orign)
{
vector<string> resurt;
string sum;
for(int i=0; i<orign.size(); i++){
if(orign[i]==' '|| orign[i]== '\0'){
resurt.push_back(sum);
sum=" ";
}
else{
sum+=orign[i];
}
}
return resurt;
}
📌String to Int
StringをIntに変換するために使用します.
主にstoi,stollなどを用い,変数のタイプに応じて多様な変換が可能である.
stoi、stoll、stof等
num=stoi(st);
📌Int to String
IntをStringに変換します.
to string(num)を使用するにはが必要です.
ex) st=to_string(num);
Reference
この問題について([アルゴリズム実装]String), 我々は、より多くの情報をここで見つけました
https://velog.io/@gomhyeok/알고리즘-구현-String
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
vector<string> split (string orign)
{
vector<string> resurt;
string sum;
for(int i=0; i<orign.size(); i++){
if(orign[i]==' '|| orign[i]== '\0'){
resurt.push_back(sum);
sum=" ";
}
else{
sum+=orign[i];
}
}
return resurt;
}
ex) st=to_string(num);
Reference
この問題について([アルゴリズム実装]String), 我々は、より多くの情報をここで見つけました https://velog.io/@gomhyeok/알고리즘-구현-Stringテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol