charAt
-
[프로그래머스] 가장 가까운 같은 글자 자바코딩테스트 2025. 3. 31. 10:12
https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제String s의 각 문자별로 조회하여, 해당 문자보다 앞에 있으면서 가장 가까운 곳에 있는 글자와의 거리정보를 int[]에 반환하라.제한사항1. 문자열에 하나만 존재하는 문자의 경우 거리정보는 -1로 간주한다.2. 1 접근s 를 순회하여 firstIdx == lastIdx 이거나 firstIdx == i 인 경우 우선 -1로 저장한다.firstIdx != lastIdx 한 값의 위치만 찾으면 되므로 lastIdx - firstIdx 한 ..
-
[프로그래머스] 바탕화면 정리 자바코딩테스트 2025. 3. 29. 14:33
https://school.programmers.co.kr/learn/courses/30/lessons/161990 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr주어진 바탕화면 정보들을 바탕으로 한 번으로 모든 아이콘을 선택할 수 있는 최소 드래그길이를 갖는 시작점과 종료점의 좌표를 구하는 문제. String[] wallpaper는 바탕화면 정보를 담은 배열이며 "."은 빈칸, "#"은 아이콘을 표현한다.나의 생각아이콘들의 좌표정보를 뽑아 각 x, y의 최소값과 최대값 추려 반환하여 처리한다.우선 최소값 xy, 최대값 xy를 담을 변수 4개를 선언한 후아이콘 정보의 String인 wallpaper을 반..