Game Tech Blog
문자열 뒤집기 본문
반응형
간단한 문자열 처리 중 하나인 문자열 뒤집기
reverse 함수 등 이런게 존재한다고 하는데, 함수 사용하지 않고 직접 구현해보는 것이 좋기때문에 구현.
#include<iostream>
using namespace std;
#define max 100
int main(void)
{
char ch[max]; // 문자배열 집합
char temp; // 임시변수
int length; // 길이
cin >> ch;
while(ch[length] != NULL)
length++;
for(int = 0; i < (length/2); i++)
{
temp = ch[length -1 -i];
ch[length -1 -i] = ch[i];
ch[i] = temp;
}
// -1 의 경우 NULL문자를 고려, 문자배열은 0부터 시작
cout << "Reversing.." << endl;
for(int j = 0; j < length; j++)
cout << ch[j];
return 0;
}
반응형
'Algorithm' 카테고리의 다른 글
알고리즘 교안 학습 -2 [순열, 조합, 정수론] (0) | 2023.08.30 |
---|---|
알고리즘 교안 학습 - 1 [Split, unique, lower_bound, Upper_bound,accumulate,max_element,min_element] (0) | 2023.08.24 |
D사 회사 과제전형 문제 (0) | 2020.11.18 |
TextRPG, 확장판 (0) | 2020.11.14 |
모래시계 만들기 (0) | 2020.11.14 |
Comments