분류 전체보기

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 28450번 컨벤 데드가 하고싶어요

2024.06.21기준 - 실버2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 맵의 (0, 0)에서 (h, w)까지 가는데에 가작 적은 숫자의 합으로 간 뒤 재현이의 은신력이랑 비교하여 출력하는 문제입니다. ※ 여기서 주의할 점헬창 형님들의 눈치력 최대치는 1억이며 최대로 있을 수 있는 형님은 1000000이기 때문에 눈치력을 계산하기 위해서는 long타입을 사용해야 가능합니다. 예제를 통해서 문제에 대한 풀이를 하도록 하겠습니다.// 예제5 51 0 2 0 00 2 0 0 00 0 3 100000000 1000000000 0 100000000 100000000 1000000000 0 100000000 100000000 100000000100000000 ※ 인덱스의 시작은 (0, 0)으..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31846번 문자열 접기

2024.06.20기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 종이 위에 적힌 글씨를 한 번만 접었을 때 맞닿은 쌍의 개수가 가장 많은 개수를 출력하는 문제입니다. 1. 부분 문자열을 따로 저장했습니다.while (t-- > 0) { st = new StringTokenizer(br.readLine()); int l = Integer.parseInt(st.nextToken()); int r = Integer.parseInt(st.nextToken()); sub = new char[r - l + 1]; for (int i = l - 1; i  2. 부분 문자열을 제한된 범위 안에 반으로 접었을 때, 가장 글자가 많이 겹치는 수를 함수를 통해 구했..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31909번 FOCUS

2024.06.19기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 조건에 맞게 배열의 자리를 교체해주는 문제입니다. 저의 접근은 1. 먼저 조건을 만족하는지 체크하기 위한 함수를 생성했습니다.private static void find(int num) { int sub; for (int i = 0; i  조건에 만족한다면 자리를 서로 교체해주는 연산까지 들어가 있습니다. 2. 그 후 해당하는 자리의 번호를 출력해줍니다. 예시 1번으로 설명을 추가하겠습니다. 1. 기존 상태 2, 130이 들어왔을 때, 130 = 2^7 + 2^1, 1번과 7번 교체 3. 72가 들어왔을 때, 72 = 2^6 + 2^3, 6번과 3번 교체 4. 130이 들어왔을 때, 130 ..

정보처리산업기사

정보처리산업기사 - 응용 SW 기초 기술 활용 - 정보 통신망 기술

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  회선 교환 방식회선  교환망(Circuit Switched Network)은 통신을 원하는 두 지점을 교환기를 이용하여 물리적으로 접속시키는 방식으로, 기존의 음성 전화망이 대표적입니다.데이터 전송 전에 먼저 통신망을 통한 연결이 필요합니다.접속이 되고 나면 그 통신 회선은 전용 회선에 의한 통신처럼 데이터가 전달됩니다.(고정 대역 전송)접속에는 긴 시간이 소요되나 일단 접속되면 회선 교환기 내에서의 전송 지연이 거의 없어 실시간 전송이 가능합니다.전송된 데이터의 오류 제어나 흐름 제어는 사용자에 의해 수행됩니다.통신 과정 : 호(링크) 설정 → 데이터 전송  → 호(링크) 해제 패킷 교환 방식패킷 교환 방식(Packet Switching..

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