[Java] 회문 문자열
- 앞에서 읽을 때, 뒤에서 읽을 때나 같은 문자열 => 회문 문자열 (입력) Moon gooG (출력) # subString, equalsIgnoreCase 사용 public class Main { private String solution(String s) { String answer = "YES"; for (int i=0; i List 로
jeonnew.tistory.com
[Java] 회문 문자열 2
- 최대 문자 1개를 지워서 회문 문자열이 되는지 확인 (입력) abcbdcba abcabbakcba abcacbakcba abckabbacba (출력) public class Main { public Boolean isPalindrome(String s) { Boolean answer = true; int l = 0; int r = s.length()-1; while
jeonnew.tistory.com
[Java] 특정 문자 뒤집기
- 알파벳만 뒤집고 특수문자는 자기 자리에 그대로 존재하는 문자열 반환 (입력) a!b@Cm%k#I !@#a%^bcd*@F (출력) # replaceAll, reverse, charAt 사용 public class Main { public Boolean isAlpha(char c) { if ((c >= 'a' && c = 'A' &
jeonnew.tistory.com
[Java] 학급 회장
- 후보 A, B, C, D, E 중 당선된 학급 회장 반환 (입력) ACBBDEABCDDBC CCBBABEBCD (출력) # int[5] 배열 만들어서 득표수 ++ public class Main { private char solution(String s) { char answer = 'A'; int[] vote = new int[5]; for (int i=0; i
jeonnew.tistory.com
[Java] 한번 사용한 최초 문자
- 문자열에서 한번만 사용한 문자 찾음 - 한번만 사용한 문자 중 문자열에서 먼저 나타난 문자의 인덱스 반환 - 인덱스는 1부터 시작 (입력) jeonnew aabbcc (출력) # replace 사용해서 문자열에서 특정
jeonnew.tistory.com
'전.java' 카테고리의 다른 글
[Java] 같은 빈도수 만들기 (1) | 2023.01.30 |
---|---|
[Java] 한번 사용한 최초 문자 (0) | 2023.01.27 |
[Java] 학급 회장 (0) | 2023.01.27 |
[Java] 특정 문자 뒤집기 (0) | 2023.01.27 |
[Java] 회문 문자열 2 (0) | 2023.01.27 |