분류 전체보기

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 18511번 큰 수 구성하기

2024.08.12기준 - 실버5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 수 n과 1 ~ 9까지의 숫자들이 주어졌을 때, 1 ~ 9 까지 주어진 수를 이용해 n보다 작거나 같은 수 중 제일 큰 값을 출력하는 문제입니다. 1. 이 문제는 재귀함수를 통해 풀어나갔습니다.private static void function(int num) { if (num > n) { // 값이 더 커지면 멈춘다. return; } if (max = 0; i--) { function(num * 10 + arr[i]); }} 모든 수를 일의 자리에 추가를 해주면서 주어진 수가 n보다 커지면 break를 크지 않고, 현재 max값 보다 크다면 max값에 저장을 ..

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - 연산

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  산술 연산자산술 연산자는 가, 감, 승, 제 등의 산술 계산에 사용되는 연산자를 말합니다.산술 연산자에는 일반 산술식과 달리 한 변수의 값을 증가하거나 감소시키는 증감연산자가 있습니다.  관계 연산자관계 연산자는 두 수의 관계를 비교하여 참(true) 또는 거짓(false)을 결과로 얻는 연산자입니다.거짓은 0, 참은 1로 사용되지만 0외의 모든 숫자도 참으로 간주됩니다.관계 연산자는 왼쪽을 기준으로 '왼쪽이 크다', '왼족이 크거나 같다'로 해석하면 됩니다.  비트 연산자비트 연산자는 비트별(0, 1)로 연산하여 결과를 얻는 연산자입니다. 문제다음 비트 연산식의 결과를 적으시오(단 정수형 변수 a = 5, b = 7으로 선언되었다고 가정..

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - 변수

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  변수의 개요변수(Variable)는 컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장하기 위한 공간으로, 변할 수 있는 값을 의미합니다.변수는 저장하는 값에 따라 정수형, 실수형, 문자형, 포인터형 등으로 구분합니다. 변수명 작성 규칙영문자, 숫자, _(under bar)를 사용할 수 있습니다.첫 글자는 영문자나 _(under bar)로 시작해야 하며, 숫자는 올 수 없습니다.글자 수에 제한이 없습니다.공백이나 *, +, -, / 등의 특수문자를 사용할 수 없습니다.대 · 소문자를 구분합니다.예약어를 변수명으로 사용할 수 없습니다.변수 선언 시 문장 끝에 반드시 세미콜론(;)을 붙여야 합니다.변수 선언 시 변수명에 데이터 타입을 명시하는 ..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 7569번 토마토

2024.08.11기준 - 골드5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 익은 토마토가 안 익은 토마토를 익게 만들 때, 전부 익을 수 있다면 다 익을 때 까지 걸리는 시간을 아니라면 -1을 출력하는 문제입니다. 1. 우선 참조하는 위치에서 이동할 좌표를 선언했습니다.static int[] dx = {0, 1, 0, -1, 0, 0};static int[] dy = {-1, 0, 1, 0, 0, 0};static int[] dh = {0, 0, 0, 0, 1, -1}; 2. 밭을 저장할 int[][][] field을 생성했습니다.static int[][][] field;field = new int[h][m][n];for (int i = 0; i  3. 밭에서 익은 토마토가 있을 때..

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