본문 바로가기

반응형

Java/Java 알고리즘 SWEA

(48)
[SW 아카데미] 1974. 스도쿠 검증 https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5Psz16AYEDFAUq&categoryId=AV5Psz16AYEDFAUq&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=ALL&select-1=2&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 검증 단계 1. 가로줄 검증 : 초기화하면서 확인 가로줄 검증을 통과한 경우만 수행 -> 중복 발견시, break 2. 세로줄 ..
[SW 아카데미] 2805. 농작물 수확하기 # (+ char형을 int형으로 변환) https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV7GLXqKAWYDFAXB&categoryId=AV7GLXqKAWYDFAXB&categoryType=CODE&problemTitle=%EB%86%8D%EC%9E%91%EB%AC%BC&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 마름모의 특징을 이용해, 두 개의 삼각형으로 나누어 구하기 2. 초기화 하지 않고, 해당 값만 추..
[SW 아카데미] 2001. 파리 퇴치 # https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PzOCKAigDFAUq&categoryId=AV5PzOCKAigDFAUq&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=JAVA&select-1=2&pageSize=30&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com For문 만들기 -> 범위를 어떻게 지정할 것인가 -> 총 범위에서 원하는 범위를 지정하기 위해, 주어진 N과 M을 조합하는데..
[SW 아카데미] 1926. 간단한 369게임 https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PTeo6AHUDFAUq&categoryId=AV5PTeo6AHUDFAUq&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=JAVA&select-1=2&pageSize=30&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com package sw1926; //////////////////////////////////////////////////////..
[SW 아카데미] 1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기 package sw1204; ///////////////////////////////////////////////////////////////////////////////////////////// // 기본 제공코드는 임의 수정해도 관계 없습니다. 단, 입출력 포맷 주의 // 아래 표준 입출력 예제 필요시 참고하세요. // 표준 입력 예제 // int a; // double b; // char g; // String var; // long AB; // a = sc.nextInt(); // int 변수 1개 입력받는 예제 // b = sc.nextDouble(); // double 변수 1개 입력받는 예제 // g = sc.nextByte(); // char 변수 1개 입력받는 예제 // var = sc...
[SW 아카데미] 1859. 달팽이 숫자 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com package sw1954; // 기본 제공코드는 임의 수정해도 관계 없습니다. 단, 입출력 포맷 주의 // 아래 표준 입출력 예제 필요시 참고하세요. // 표준 입력 예제 // int a; // double b; // char g; // String var; // long AB; // a = sc.nextInt(); // int 변수 1개 입력받는 예제 // b = sc.nextDouble(); // double 변수 1개 입력받는 예제 // g..
[SW 아카데미] 1859. 백만 장자 프로젝트 https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5LrsUaDxcDFAXc&categoryId=AV5LrsUaDxcDFAXc&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=ALL&select-1=2&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 앞에서 부터 탐색할 경우 스택오버플로우 발생 -> 배열의 뒤부터 큰 값을 찾고 더 큰 값이 나올 때까지 누적 package sw..
[SW 아카데미] 1234. [S/W 문제해결 기본] 10일차 - 비밀번호 평소에 잔머리가 발달하고 게으른 철수는 비밀번호를 기억하는 것이 너무 귀찮았습니다. 적어서 가지고 다니고 싶지만 누가 볼까봐 걱정입니다. 한가지 생각을 해냅니다. 0~9로 이루어진 번호 문자열에서 같은 번호로 붙어있는 쌍들을 소거하고 남은 번호를 비밀번호로 만드는 것입니다. 번호 쌍이 소거되고 소거된 번호 쌍의 좌우 번호가 같은 번호이면 또 소거 할 수 있습니다. 예를 들어 아래의 번호 열을 철수의 방법으로 소거하고 알아낸 비밀 번호입니다. [입력] 10개의 테스트 케이스가 10줄에 걸쳐, 한 줄에 테스트 케이스 하나씩 제공된다. 각 테스트 케이스는 우선 문자열이 포함하는 문자의 총 수가 주어지고, 공백을 둔 다음 번호 문자열이 공백 없이 제공된다. 문자열은 0~9로 구성되며 문자열의 길이 N은 10≤N..

반응형