본문 바로가기

반응형

Java/Java 알고리즘 SWEA

(48)
[SW 아카데미] 1961. 숫자 배열 회전 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 90도, 180도, 270도 회전한 배열들을 int[n][n]에 각각 answer1, answer2, answer3로 넣는다. 2. 넣은 결과를 한줄씩 넣어서 +" "+ 로 구분해 String[n]에 넣는다. package sw1961; ///////////////////////////////////////////////////////////////////////////////////////////// // 기본 제공코드는 임의 수정해도 관계..
[SW 아카데미] 1984. 중간 평균값 구하기 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Pw_-KAdcDFAUq&categoryId=AV5Pw_-KAdcDFAUq&categoryType=CODE&problemTitle=1984&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 1. 리스트에 넣기 2. 리스트를 오름차순 후, 맨앞 맨뒤 제거 3. 소수점이 나오는 평균을 구하기 위해 SUM을 실수형으로 선언 4. 반올림 메서드 Math.round()이용 -> 둘째짜리 까지 알기위해선 (값*100) /100.0 package sw1984; /////////////..
[SW 아카데미] 1983. 조교의 성적 매기기 https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PwGK6AcIDFAUq&categoryId=AV5PwGK6AcIDFAUq&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=ALL&select-1=2&pageSize=30&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 객체로 저장하기 2. 성적 총점순으로 정렬 후, 성적비율만큼 성적 매기기 3. 학생 번호순으로 정렬해, 원하는 학생 성적 ..
[SW 아카데미] 1959. 두 개의 숫자열 https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PpoFaAS4DFAUq&categoryId=AV5PpoFaAS4DFAUq&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=ALL&select-1=2&pageSize=30&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 두 개의 문자열 중에 큰 문자열 찾기 2. 두 문자열의 길이 기준 분류 3. 문자열 길이 차이만큼 반복 -> 길이 차이만큼..
[SW 아카데미] 1979. 어디에 단어가 들어갈 수 있을까 https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PuPq6AaQDFAUq&categoryId=AV5PuPq6AaQDFAUq&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=ALL&select-1=2&pageSize=30&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 가로 기준 2. 세로 기준 3. 길이가 K보다 커도 안되므로, -> 벽일 때 길이 체크 -> 한 줄이 끝났을 때 길이 체크..
[SW 아카데미] 2005. 파스칼의 삼각형 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 연관 문제 1) 수열 추측하기 https://and-some.tistory.com/654 [Ch.08 - DFS] 10. 수열 추측하기 # 8. 수열 추측하기 설명 가장 윗줄에 1부터 N까지의 숫자가 한 개씩 적혀 있다. 그리고 둘째 줄부터 차례대로 파스칼의 삼각형처럼 위의 두개를 더한 값이 저장되게 된다. 예를 들어 N이 4 이고 가 and-some.tistory.com 2) 피자 배달 거리 https://and-some.tistory.com/6..
[SW 아카데미] 1989. 초심자의 회문 검사 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. StringBuilder클래스 이용 2. StringBuilder클래스의 reverse() 메서드 이용 3. String.equals() 이용 package sw1989; ///////////////////////////////////////////////////////////////////////////////////////////// // 기본 제공코드는 임의 수정해도 관계 없습니다. 단, 입출력 포맷 주의 // 아래 표준 입출력 예제 필..
[SW 아카데미] 2007. 패턴 마디의 길이 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. StringBuilder클래스 이용 2. String.substring() 메서드 이용 : (0, length) 0부터 length-1까지 : (beginIndex) 시작부터 끝까지 3. String은 equals로 같은지 체크 -> char은 ==로 체크가능 -> 객체 비교의 경우 equals메서드는 메서드 오버라이딩해서 사용 package sw2007; ////////////////////////////////////////////////..

반응형