CLASS

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 30502번 미역은 식물 아닌데요

2024.07.17기준 - 브론즈1백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 입력에서 광합성만 가지는 미역의 최솟값과 최댓값을 구하는 문제입니다. 1. 미역의 실험 결과를 저장할 커스텀 클래스를 생성했습니다.// 미역의 실험 결과를 저장할 클래스private static class Seaweed { int p, m; public Seaweed(int p, int m) { this.p = p; this.m = m; }} 2. 미역 실험 결과를 저장할 리스트와 리스트에 객체를 추가해줍니다.// 미역 실험 결과를 저장할 리스트List list = new LinkedList();// 미역의 번호가 1부터 시작하기 때문에 n보다 1를 추가한다...

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 12760번 최후의 승자는 누구?

2024.07.16기준 - 실버5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 카드 게임을 m번을 진행 했을 때, 가장 높은 점수를 받은 플레이어들의 번호를 출력하는 문제입니다. 1. 먼저 플에이어의 번호와 카드들을 저장하는 클래스를 생성했습니다.// 각 플레이어의 번호와 카드를 저장하는 클래스public static class Player { int number; Integer[] card; public Player(int n, Integer[] c) { card = new Integer[c.length]; number = n; for (int i = 0; i  2. 그 후 입력 받은 카드들을 저장을 해주었습니다.// 플레이어들의 ..

정보처리산업기사

정보처리산업기사 - 애플리케이션 설계 - 객체지향(Object-Oriented)

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  객체지향의 개요객체지향은 현실 세계의 개체(Entity)를 기계의 부품 처럼 하나의 객체(Object)로 만들어, 기계적인 부품들을 조립하여 제품을 만들 듯이 소프트웨어를 개발할 때에도 객체들을 조립해서 작성할 수 있는 기법을 말합니다.객체지향 기법은 구조적 기법의 문제점으로 인한 소프트웨어 위기이 해결책으로 채택되어 사용되고 있습니다.객체지향은 소프트웨어의 재사용 및 확장에 용이하여 고품질의 소프트웨어를 빠르게 개발할 수 있고 유지보수가 쉽습니다.객체지향은 복잡한 구조를 단계적·계층적으로 표현하고, 멀티미디어 데이터 및 병렬 처리를 지원합니다.객체지향은 현실 세게를 모형화하므로 사용자와 개발자가 쉽게 이해할 수 있습니다.객체지향의 주요 ..

코딩테스트 일기 (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--..

Coding_Slowly
'CLASS' 태그의 글 목록 (2 Page)