분류 전체보기 (82) 썸네일형 리스트형 [JAVA]백준_5567_결혼식 문제 : www.acmicpc.net/problem/5567 문제유형 : 그래프탐색 풀이방식 : 상근이는 자신의 결혼식에 학교 동기 중 자신의 친구와 친구의 친구를 초대하기로 했다. 1 : 상근이 next : 상근이의 친구 next2 : 친구의 친구 소스코드 package BOJ; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.util.StringTokenizer; public class BOJ_5567_결혼식_Main { private static List[] list; p.. [JAVA]백준_1260_DFS와BFS 문제 : www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net 문제유형 : 그래프 탐색, DFS, BFS 풀이방식 : 그래프 탐색(인접행렬을 이용한 DFS와 BFS) 소스코드 package BOJ; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import .. [JAVA]백준_13335_트럭 문제 : www.acmicpc.net/problem/13335 13335번: 트럭 입력 데이터는 표준입력을 사용한다. 입력은 두 줄로 이루어진다. 입력의 첫 번째 줄에는 세 개의 정수 n (1 ≤ n ≤ 1,000) , w (1 ≤ w ≤ 100) and L (10 ≤ L ≤ 1,000)이 주어지는데, n은 다리를 건너는 트 www.acmicpc.net 문제 유형 : 구현 풀이방식 : 문제에 있는 내용을 while문과 배열로 구현, 배열돌리기 유의! 소스코드 package BOJ; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer;.. [JAVA]백준_10819_차이를최대로 문제 : www.acmicpc.net/problem/10819 10819번: 차이를 최대로 첫째 줄에 N (3 ≤ N ≤ 8)이 주어진다. 둘째 줄에는 배열 A에 들어있는 정수가 주어진다. 배열에 들어있는 정수는 -100보다 크거나 같고, 100보다 작거나 같다. www.acmicpc.net 문제유형 : 브루트포스, 순열(next permutation) 풀이방식 1. 모든 경우의 배열의 순서를 만든다 (nextpermuation) 2. 넥퍼한 배열을 계산해서 최댓값 갱신 소스코드 package BOJ; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arra.. [JAVA]백준_10974_모든 순열 문제 : www.acmicpc.net/problem/10974 10974번: 모든 순열 N이 주어졌을 때, 1부터 N까지의 수로 이루어진 순열을 사전순으로 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 유형 : 순열(넥퍼연습하려고 품) 풀이방식 : 넥퍼 소스코드 package BOJ; import java.util.Scanner; public class BOJ_10974_모든순열_Main { private static int N; private static int[] arr; public static void main(String[] args) { Scanner sc = new Scanner(System.in); N = sc.nextInt(); arr = new int[N]; for .. [JAVA]백준_10597_순열장난 문제 : www.acmicpc.net/problem/10597 10597번: 순열장난 kriii는 1부터 N까지의 수로 이루어진 순열을 파일로 저장해 놓았다. 모든 수는 10진수로 이루어져 있고, 모두 공백으로 분리되어 있다. 그런데 sujin이 그 파일의 모든 공백을 지워버렸다! kriii가 순 www.acmicpc.net 문제 유형 : 백트랙킹 풀이 방식 1. 1부터 N까지의 수로 이루어진 순열의 N : N을 구하기위해 등차수열 공식을 활용한다. -> 입력 문자열이 10자리 미만이면 모두 한자리수로 구성 -> 입력 문자열이 10자리 이상이면 두자리수도 포함 2. 백트랙킹 방식으로 문자열을 앞에서부터 한자리, 두자리씩 쪼개어 기저조건까지 수행 3. 조건에 맞으면 소스코드 package BOJ; impo.. [JAVA] 리터럴(literal)이란? 리터럴(literal)이란? 프로그램에서 직접 표현한 값 소스 코드의 고정된 값을 대표하는 용어 (1) 종류 : 정수, 실수, 문자, 논리, 문자열 [WEB] SPA(Single Page Application)란? SPA(Single Page Application)란? 단일 페이지로 구성된 웹 어플리케이션으로 현재 웹 개발의 트랜드라고 합니당. 기존 웹 서비스는 요청시마다 서버로부터 리소스들과 데이터를 해석하고 화면에 렌더링하는 방식이다. SPA형태는 브라우저에 최초에 한번 페이지 전체를 로드하고, 이후부터는 특정 부분만 Ajax를 통해 데이터를 바인딩하는 방식이다. SPA의 장점 (1) 사용자 친화적 (빠른 반응성, 화면 전환 애니메이션) : client rendering, router (2) 서버 요청이 적음 (3) 개발이 간단하고 능률적 : 페이지를 렌더링 하기 위해 서버에 코딩할 필요가 없다. : 서버 이용 없이 파일로부터 개발을 시작할 수 있기 때문에 쉽다. (4) 네트워크 작업을 모니터링하고 페이지 요소.. 이전 1 2 3 4 5 6 7 8 ··· 11 다음