3일차 - 알고리즘 코드카타

2024. 7. 17. 12:09·Java & Spring/코딩테스트

- 진행

일자 완료 번호
24.07.16 1~20
24.07.17 21~35

- 회고

  1. 메소드 사용 에러
    해당 코드에서 [cannot find symbol] 에러 발생
    • 해결 : numericValue가 아닌 문자에서 유니코드를 활용해 '0'을 빼주는 방식으로 해결함
  2. 공식사용을 통한 for문 사용 제한으로 코드 개선
    두 정수 사이의 합
    • 개선전
      for문을 활용해 하나씩 더함
    • 개선후
      등차수열의 합 공식인 [(항의개수) * (두 수의 합) / 2]을 활용
  3. 오버플로우 발생
    • 개선전


    • 개선후
      입력받는 int num을 long으로 형변환 후 while문 진행


  4. 문자열 내 변수 사용하기
    • 문자열 연결
    • 문자열 포맷
    • 'MessageFromat'
  5. 문자열 재구축하기
    • 개선전
    • 개선후
      - [s.toCharArray()] : String s를 문자단위로 나눠 char배열 생성
      - [Arrays.sort(ch)] : ch배열을 오름차순 정렬
      - [StirngBuilder(String.valueOf(ch))] : ch배열로 StringBuilder생성
      - [sb.reverse()] : StringBuilder을 역순정렬
      - [sb.toStirng()] : StringBuilder을 String으로 형변환

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



'Java & Spring > 코딩테스트' 카테고리의 다른 글

5일차 - 알고리즘 코드카타  (1) 2024.07.19
4일차 - 알고리즘 코드카타  (0) 2024.07.18
2일차 - 알고리즘 코드카타  (0) 2024.07.16
NeetCode - Two Pointers  (0) 2024.06.07
NeetCode - Arrays & Hashing  (0) 2024.05.27
'Java & Spring/코딩테스트' 카테고리의 다른 글
  • 5일차 - 알고리즘 코드카타
  • 4일차 - 알고리즘 코드카타
  • 2일차 - 알고리즘 코드카타
  • NeetCode - Two Pointers
DJ.Kang
DJ.Kang
백엔드 개발 기록 블로그
  • DJ.Kang
    DJ Hello World
    DJ.Kang
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 이론공부
        • 개념
        • 정보처리기사 필기
        • 정보처리기사 실기 기출
        • 네트워크관리사 2급
        • SQLD
      • 시스템설계
      • Java & Spring
        • TIL
        • 트러블슈팅
        • 고도화
        • 알고리즘
        • 코딩테스트
        • Java
        • Spring
        • Thymeleaf
      • 프로젝트
        • coin-trading
        • 트러블슈팅
      • Docker
      • 웹
      • git & github
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자료구조
    java 유클리드 호제법
    java 멤버
    Java 생성자
    데이터 타입
    java enhance switch
    java 제어자
    java 세수의합
    개발로드맵
    Java this
    java 메서드
    java arrays.copyofrnage()
    프로그래머스 java 기초트레이닝
    java super
    java
    프로그래머스 java 기초 트레이닝
    데이터 크기
    java 에라토스테네스의 체
    java기초
    java two-pointer
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
DJ.Kang
3일차 - 알고리즘 코드카타
상단으로

티스토리툴바