아카이빙

문자열 뒤집기 알고리즘

셩님 2018. 6. 3. 04:04

문자열 뒤집기 알고리즘

#include <cstdio>
#include <cstring>

void reverse(char str[]) {
int start = 0;
int end = strlen(str) - 1;

while (start < end) {
char temp = str[start];
str[start] = str[end];
str[end] = temp;
start++;
end--;
}
}

int main() {

char buff[] = "Hello, World!";
reverse(buff);

printf("%s\n", buff);

return 0;
}

'아카이빙' 카테고리의 다른 글

[C/C++] 배열 shift 구현  (0) 2018.06.16
해쉬 테이블(Hash Table)  (0) 2018.05.29
AVL 트리  (0) 2018.05.29
이진 탐색 트리(Binary Search Tree)  (0) 2018.05.29
하노이 타워 문제  (0) 2018.05.29