분류 전체보기

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31908번 커플링 매치

2024.06.18기준 - 실버5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 입력받은 정보를 통해 조건문을 이용해 정확히 커플인 사람들 이름을 출력하는 문제입니다. 저의 접근은 1. 반지의 특성을 key로 갖고 이름을 여러개 저장할 수 있는 map를 생성했습니다.// 반지의 특징을 key 이름을 value로 하는 mapMap map = new LinkedHashMap(); ※ StringBuilder를 사용한 이유는 하나의 반지의 특성에 여러 개의 이름을 저장하기 위해,나중에 출력을 할때 map value값을 통해서만 출력하기 위함입니다. 2. 생성된 map에 반지를 끼고 있는 사람이라면 저장을 해주었습니다.2-1. 이미 저장된 map이 있다면 추가로 이름을 추가해주었습니다.while..

정보처리산업기사

정보처리산업기사 - 응용 SW 기초 기술 활용 - 통신 프로토콜

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  통신 프로토콜의 정의통신 프로토콜(Communication Protocol)은 서로 다른 기기 간의 데이터 교환을 정확하고 원활하게 수행할 수 있도록 표준화한 통신 규약입니다.통신을 제어하기 위한 표준 규칙과 절차의 집합으로 하드웨어와 소프트웨어, 문서를 모두 규정합니다. 통신 프로토콜의 기본 요소구문(Syntax) : 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정합니다.의미(Sernantics) : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정합니다.시간(Timing) : 두 기기 간의 통신 속도, 메세지의 순서 제어 등을 규정합니다.프로토콜의 전송 방식프로토콜은 전송하..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31925번 APC2shake!

2024.06.17기준 - 실버5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 정렬과 조건문을 활용해서 대회 참가자 수와 이름을 나열하는 문제입니다. 저의 접근은 1. 3가지 조건에 맞는 참가자의 APC점수와 이름을 저장하는 커스텀 클래스를 생성했습니다.// 3가지 조건을 만족하는 사람들의 이름과 APC점수를 저장하는 클래스public static class Member { String name; int APCrank; public Member(String n, int a) { name = n; APCrank = a; }}  2. 입력받은 참가자 정보를 이용해 3가지 조건에 맞는지 확인한 후 맞다면 list에 저장했습니다.while (n--..

정보처리산업기사

정보처리산업기사 - 응용 SW 기초 기술 활용 - 전송 방식 / 전송 제어

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  통신 방식통신 방식은 데이터 전송 방향에 따라 단방향 통신과 양방향 통신으로 구분되며 양방향 통신은 다시 반이중 통신과 전이중 통신으로 구분됩니다.단방향(Simplex) 통신한쪽 방향으로만 전송이 가능한 방식입니다.예) 라디오, TV반이중(Half-Duplex) 통신양방향 전송이 가능하지만 동시에 양쪽 방향에서 전송할 수 없는 방식입니다.2선식 선로를 사용하여 송신과 수신을 번갈아 전송합니다.예) 무전기, 모뎀을 이용한 데이터 통신전이중(Full-Duplex) 통신동시에 양방향 전송이 가능한 방식입니다.4선식 선로를 이용하며, 주파수 분할을 이용할 경우 2선식도 가능합니다.전송량이 많고, 전송 매체의 용량이 클 때 사용합니다.예) 전화, ..

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