알고리즘 문제/백준 78

[ C++ ] 단어 뒤집기 - 9093

- Stack 사용x #include #include #include using namespace std; string RvsWord(string& str) { int size = str.length(); string c; int cp = 0; // 체크포인트 bool isRvs = false; // 후진 합니까? for (int i = 0; i < size;) { if (isRvs == false) // 후진 아니다 { // 단어의 끝을 찾으면 후진! if (str[i] == ' ' || i == size - 1) { if (i == size - 1) c += str[i]; cp = i + 1; isRvs = true; } else i++; } else // 후진이다 { i--; // 단어 시작을 찾으..