본문 바로가기

728x90

공부의 기록/SWEA

(3)
[SWEA] 1210. [S/W 문제해결 기본] 2일차 - Ladder1 - java ⬛ 1210. [S/W 문제해결 기본] 2일차 - Ladder1 - java https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV14ABYKADACFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com ⬛ 풀이 방법 0으로 채워진 평면상에 사다리는 연속된 1로 표현되고, 도착 지점은 2로 표현된다. -> 2에서부터 거꾸로 올라가는 방법을 사용 현재 위치에서 왼쪽 또는 오른쪽에 1로 채워진 곳이 있다면 왼쪽 또는 오른쪽으로 이동 현재 위치에서 왼쪽 또는 오른쪽에 1로 채워진 곳이 없다면 위로 이동 맨 위에 도착할 때까지 반..
[SWEA] 1954. 달팽이 숫자 - java ⬛ 1954. 달팽이 숫자 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com ⬛ 풀이 방법 배열이 채워지는 순서가 우->하->좌->상으로 반복 배열의 끝을 만나거나 이미 채워진 부분을 만났을 때 방향이 바뀐다. 채워지는 수인 num이 배열의 크기가 되었을 때까지 반복 ⬛ 소스 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; ..
[SWEA] 1289. 원재의 메모리 복구하기 - java ⬛ 1289. 원재의 메모리 복구하기 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV19AcoKI9sCFAZN& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com ⬛ 풀이 방법 0으로 초기화되어 있는 int orgBit 배열을 만들어 입력받은 String과 비교 해당 인덱스의 값이 다르다면 인덱스 이후의 배열값을 해당값으로 바꿈 값을 바꿀 때마다 count++ ⬛ 소스 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStr..

728x90