알고리즘/항해99 알고리즘

항해99 1주차 복습

홍박스 2025. 1. 20. 01:23
728x90

1일차 복습내용 

- 프로그래머스 사용법 : 입력은 s, 정답은 return

 

2일차,3일차 복습내용

- Scanner 클래스의 next, hasNext, nextLine, hasNextLine

  줄바꿈    
next 공백 전까지 전체 줄을 읽지 않고, 오직 다음 "토큰"만 읽음 공백을 기준으로 다음 "토큰"(단어)을 읽습니다.
hasNext true 일때 입력을 소비하지 않고, 단순히 더 읽을 수 있는 토큰이 있는지만 확인 읽을 수 있는 "단어"가 있는지 확인하는 명령어
nextLine \n 전까지 줄 바꿈 문자를 소비하므로, 그 후에 또 nextLine()을 호출하면 새로운 줄을 읽음 한 줄 전체를 읽습니다.
hasNextLine true 일때 입력을 소비하지 않고, 단순히 더 읽을 수 있는 토큰이 있는지만 확인 읽을 수 있는 "줄"이 있는지 확인하는 명령어

 

4일차 복습내용

for 문에서 문자열을 받고 반대로 출력하는 방법을 배웠다

char[] arr = sc.next().toCharArray();
for (int j=y-1; j>=0; j--) {
    System.out.print(arr[j]);
}

 

5일차 복습내용

현재 배열의 char 값을 출력한다.

char currentChar = arr[j].charAt(i);

 

728x90

'알고리즘 > 항해99 알고리즘' 카테고리의 다른 글

해시 Hash  (2) 2025.01.27
항해99 알고리즘 7일차  (0) 2025.01.21
항해99 알고리즘 3일차  (0) 2025.01.15
항해99 알고리즘 2일차  (0) 2025.01.14
항해99 알고리즘 1일차  (0) 2025.01.13