본문 바로가기

알고리즘/Java

(JAVA) 백준 알고리즘 8단계 2908번 : 상수

 

 

소스 1

java 문자열 거꾸로 출력을 검색하여 reverse 함수 찾아 사용.

바로 생각난 substring 사용. 

 

소스 2가 될 뻔한 실패사례

왜 안될까 흠

 

[수정]

소스 2. ST_ 님의 도움을 받아 완성.

StringBuilder 는 split 을 바로 못쓰기 때문에 toString()을 사용하여 StringBuilder 를 String으로 변환한 뒤, split 써서 String배열에 공백 기준으로 분리해서 담고 비교해야 한다고 합니다.

코드를 다시 보니까 바보같이 System.out.println(str2[0] > str2[1] ? str2[0] : str2[1]); 부분에 기본적인 형 변환 마저도 안했었다.  ST_ 님께 항상 배워간다.

소스