* split(): ํน์ ๋ฌธ์์ด์ ๊ธฐ์ค์ผ๋ก ์ชผ๊ฐ๋ ํจ์. C++ ์์ ์ง์ํ์ง ์์์ ์ง์ ๊ตฌํํด์ผ ํจ. * ์๊ฐ๋ณต์ก๋: O(n) * ๋์ด์ฐ๊ธฐ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฌธ์์ด์ ์ชผ๊ฐ๋ ์์ ์ฝ๋. ์๊ธฐ โ โ โ โ โ #include #include #include using namespace std; vector split(string input, string delimiter) { vector ret; long long pos = 0; string token = ""; while ((pos = input.find(delimiter)) != string::npos) { token = input.substr(0, pos); // "์๋ ํ์ธ์" ret.push_back(token); input.erase(0, pos + de..