99클럽 코테 스터디 1일차 TIL | 자연수 뒤집어 배열로 만들기

fever·2024년 7월 22일
0

99클럽 코테 스터디

목록 보기
1/42

조금 더 선명한 삶을 살기 위해 매일매일 코테를 풀어보기로 했다!
굳어있는 뇌를 활성화 시키고, 부족한 점을 채우기 위해여 렛츠고~!

🛠️ 문제

💻 풀이

  • 처음 풀이: 단순하게 문자열로 변환하고 리버스 정의해서 charAt를 활용해서 생각했다. 막상 풀고보니 굳이 함수 안에 함수를 쓰는게, 불필요하다고 생각. 조금 더 줄여보았다.

  • 두번째 풀이: 아스키 코드를 활용해서 함수대신 '0'의 ASCII 값을 활용하여 진행하였다.
    ex. reversed.charAt(i)가 '5'라면, '5'의 ASCII 값은 53임. 하지만 실제로 원하는 것은 숫자 5, 해당 숫자에서 '0'을 빼면 53-48로 5가 나올 수 있음!

🤔 고찰

  1. 어떻게 하면 누구나 알아볼 수 있는 코드를 만들까?
  2. 속도가 빠른 코드를 만들고 싶다.
  3. 조금 더 직관적인 코드란 무엇일까?
profile
선명한 삶을 살기 위하여

0개의 댓글