ASCII코드를 배운적이 있어 접근 방법은 쉽게 떠올렸다. 그래서 ASCII코드표를 보면서 테스트케이스는 통과했는데 실제 케이스에서는 1개 맞고 다 틀렸다.....


이유는 우선 대문자일 경우 65+n으로 재설정을 해놨는데 이게 91을 넘어 갔을때를 생각을 못했다.

그래서 전부 다 수정한 후에 케이스를 통과할 수 있었다. ASCII코드가 이럴때 또 쓰임이 있다니. 배운건 인생에 있어서 꼭 한번은 써먹는거 같다.


확실히 저번에 공부한 StringBuilder로 하니 속도도 빠르다. 다른 사람의 풀이를 보니 isUpperCase, isLowerCase를 써서 대문자를 나눴는데 좋은 방법이라고 생각한다.


배운점 

 isUpperCase, isLowerCase 활용, ASCII코드



공부할 것

ASCII코드 기본적인 것들은 외우기(space, A, Z, a, z)




BELATED ARTICLES

more