코딩테스트 피드백

코딩테스트(Lv0) 문자열 뒤집기 (문자열 각 문자 처리 , reverse() 피드백)

나는주민 2025. 1. 3. 14:46

해결방법 : 문자열을 반전시키는 함수 , 문자 단위로 쪼갠 후 뒤집어 배치 등의 방법으로 해결


 

해당 코드 문제 : (1) 문자열 반전 함수를 사용 못함 (2) 문자 단위로 쪼갠뒤 배치하는 로직도 실패

 

해결 코드 (1) : StringBuilder에 있는 reverse() 함수
해결 코드 (2) 반복문을 활용하여 각 문자를 반전시켜 새로운 문자열 변수에 삽입



해결 코드 2번에서 중요한 점은 for문 에서 ' int i = 기존문자열.length() -1  ' 
ex)  배열의 길이가 5인  int arr = {1,2,3,4,5} 의 각 인덱스는 0,1,2,3,4 이기 때문이다.