algorithm
[프로그래머스] Lv 1 자연수 뒤집어 배열로 만들기
3hoon
2022. 11. 22. 00:52
GitHub - leemeo3/algorithm: This is a auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.c
This is a auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub). - GitHub - leemeo3/algorithm: This is a auto push repository for Bae...
github.com
answer[cnt++] = Integer.parseInt(String.valueOf(result.charAt(i)));
위와 같은 형태로 []안에 바로 증감연산자를 넣을 수 있다.
이는 조금이라도 더 가독성을 늘려준다.
int resultLen = result.length() - 1;
for (int i = resultLen; i >= 0; i--) {
}
반면 위와 같은 경우는 가독성을 오히려 떨어트린다.
오히려 나는 가독성을 늘려줄거라 생각했는데 큰 오산이였다.
위와 같은 경우로 코드를 짠다면 변수가 무엇을 의미하는지 먼저 생각을 해야하고
그다음에 for문에 들어가는 저 변수가 무엇인지도 생각을 해야 하기에 굉장히 큰 시간낭비라 할 수 있다.
이러한 코딩습관을 버리자 !