분류 전체보기

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 16928번 뱀과 사다리 게임

2024.08.10기준 - 골드5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 사다리와 뱀이 있을 때, 주사위를 이용하여 최소 몇 번만에 100에 도달할 수 있는지 출력하는 문제입니다. 1. 해당 칸에 도착했을 때, 이동되는 칸을 저장하는 배열을 생성했습니다.// 해당 칸에 도착했을 때, 이동하는 좌표를 저장.num = new int[101];for (int i = 1; i  2. 생성된 배열에 사다리와 뱀을 입력 시켜 수를 저장합니다.int start, end;while (n-- > 0) { st = new StringTokenizer(br.readLine()); start = Integer.parseInt(st.nextToken()); end = Integer.par..

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - 데이터 타입

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  데이터 타입데이터 타입(Data Type)은 변수(Variable)에 저장될 데이터의 형식을 나타내는 것으로, 변수에 값을 저장하기 전에 문자형, 정수형, 실수형 등 어떤 형식의 값을 저장할지 데이터 타입을 지정하여 변수를 선언해야 합니다. 데이터 타입 유형 ※ 변수(Variable)컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장하기 위한 공간으로, 변할 수 있는 값을 의미합니다. C/C++의 데이터 타입 크기 및 기억 범위 C언어의 구조체배열이 자료의 형과 크기가 동일한 변수의 모임이라면 구조체는 자료의 종류가 다른 변수의 모임이라고 할 수 있습니다.예를 들어 이름, 직위, 급여 등의 필드가 필요한 사원 자료를 하나의 단위로 관리하려면..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 32076번 Easy as ABC

2024.08.09기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 3x3의 격자가 있을 때 자신을 제외한 인접한 모든 단어들을 이용해서 3자리로 된 단어 중 사전순으로 가장 빠른 단어를 출력하는 문제입니다. 접근 방법커스텀 클래스를 생성해 문자열을 저장해주었습니다.우선순위 큐를 이용해 가장 먼저 3자리 문자열이 만들어지는 것이 사전순으로 가장 빠른 단어이기 때문에 우선순위 큐를 이용했습니다.1. 커스텀 클래스를 생성했습니다.// 좌표와 문자열, 방문 표시를 저장하는 커스텀 클래스private static class Coordinate implements Comparable { int x, y; String str; boolean[][] visit; pu..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 10026번 적록색약

2024.08.09기준 - 골드5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 RGB가 주어 졌을 때, 일반인이라면 몇 구역으로 보고, 적록색약이라면 몇 구역으로 보는지 출력하는 문제입니다. 1. 모든 그리드를 전부 탐색하기 위해 위, 오른쪽, 아래, 왼쪽 좌표로 이동할 수 있는 배열을 생성했습니다.static int[] dx = {0, 1, 0, -1}; // 위, 오른쪽, 아래, 왼쪽static int[] dy = {-1, 0, 1, 0}; 2. 한 번 확인한 곳은 체크를 하기 위해 boolean[][] visit를 일반인과 적록색약으로 각각 생성했습니다.map = new char[n][n]; // RGB를 저장할 배열orivisit = new boolean[n][n]; // 일반인..

Coding_Slowly
'분류 전체보기' 카테고리의 글 목록 (32 Page)