일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 완탐
- java
- 재귀함수
- 코테준비
- Bfs와DFS
- 자바
- 완전탐색
- D드라이브생성
- 중복순열
- BFS
- 순열
- 백준13458
- 알고리즘
- 백준2251
- 정올 1620
- 에라토스테네스의채
- 볼륨 만들기
- 정보처리기사
- 전화번호속의암호
- 주사위굴리기2
- 23288
- N과M
- 자바 코테
- 알고리즘개념
- 파티션 크기 조정
- 백준15652
- 코테
- 삼성역테
- 백준
- 중복조합
- Today
- Total
목록알고리즘 (119)
뚱땅뚱땅
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV2b7Yf6ABcBBASw&categoryId=AV2b7Yf6ABcBBASw&categoryType=CODE&problemTitle=1486&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 내 풀이 1. subset() 부분집합 2. dfs() subset이랑 똑같은데 더 간단하게 한 함수 public class SWEA_1486 { static..
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWyNQrCahHcDFAVP&categoryId=AWyNQrCahHcDFAVP&categoryType=CODE&problemTitle=8382&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1# SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 좀만 생각하면 풀린다 public class SWEA_8382 { static int startX, startY, endX, endY; static i..
* 출처 www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net 내 풀이 (1) 인접리스트를 이용해서 그래프를 표현했다. public class BOJ_1260 { static int N; static ArrayList list; static boolean[] visited; static StringBuilder sdfs = new StringBuilder(); static StringBuilder sbfs = new Strin..
* 출처 www.acmicpc.net/problem/10026 10026번: 적록색약 적록색약은 빨간색과 초록색의 차이를 거의 느끼지 못한다. 따라서, 적록색약인 사람이 보는 그림은 아닌 사람이 보는 그림과는 좀 다를 수 있다. 크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록) www.acmicpc.net 문제 풀이 dfs로 풀면 된다. public class Main { static int N; static char[][] matrix; static boolean[][] visited; public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader in = new BufferedRea..
www.acmicpc.net/problem/2491 2491번: 수열 0에서부터 9까지의 숫자로 이루어진 N개의 숫자가 나열된 수열이 있다. 그 수열 안에서 연속해서 커지거나(같은 것 포함), 혹은 연속해서 작아지는(같은 것 포함) 수열 중 가장 길이가 긴 것을 찾 www.acmicpc.net 풀이 public class BOJ_2491 { static int N; static int[] arr; public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); N = Integer.parse..