프로그래머스 120888 중복된 문자 제거 JAVA

sundays·2023년 2월 16일
0

문제

중복된 문자 제거

풀이

아스키 코드 배열로 해결 했다. 근데 공백 때문에 ascii 코드표를 보고 했다 32번이었다
그래서 처음엔 c - 97 로 인덱스를 구했는데 공백은 고려를 못해서리 배열의 크기를 다시 조절하였다. z 까지 배열을 선언하였다 z는 122 번이여서 arr배열은 123까지 선언하였음. 게다가 대문자 배열까지 고려해야 했기 때문에 확장은 필수 적이었던것 같다

if (!arr[c]) {
	s += String.valueOf(c);
    arr[c] = true;
}

전체 코드

전체 코드

profile
develop life

0개의 댓글