문자열

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - 배열과 문자열

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  배열의 개념배열은 동일한 데이터 유형을 여러 개 사용해야 할 경우 이를 손쉽게 처리하기 위해 여러 개의 변수들을 조합해서 하나의 이름으로 정의해 사용하는 것을 말합니다.배열은 하나의 이름으로 여러 기억장소를 가리키기 때문에 배열에서 개별적인 요소들의 위치는 첨자를 이용하여 지정합니다.배열은 변수명 뒤에 대괄호 []를 붙이고 그 안에 사용할 개수를 지정합니다.C언어에서 배열의 위치는 0부터 시작됩니다.배열은 행 우선으로 데이터가 기억장소에 할당됩니다.C 언어에서 배열 위치를 나타내는 첨자 없이 배열 이름을 사용하면 배열의 첫 번째 요소의 주소를 지정하는 것과 같습니다. 1차원 배열1차원 배열은 변수들을 일직선상의 개념으로 조합한 배열입니다...

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

BAEKJOON / 백준 - JAVA 1384번 메시지

2024.07.31기준 - 실버5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 입력받은 문자열에서 N이 들어왔을 때, N이 가르키는 이름을 출력하는 문제입니다. 1. 우선 이름과 그 사람이 받은 나쁜말을 한 아이의 인덱스를 저장하는 클래스를 생성했습니다.// 이름과 나쁜 말을 쓴 사람의 인덱스를 저장하는 클래스.public static class Member { String name; List Nlist; public Member(String n, Queue qu) { name = n; Nlist = new LinkedList(); while (!qu.isEmpty()) { Nlist.add(qu.poll()); ..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 31994번 강당 대관

2024.07.12기준 - 브론즈4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 세미나 참여인원이 가장 많은 세미나 이름을 출력하는 문제입니다. 1. 이 문제는 간단하게 StringTokenizer을 이용해 세미나 이름과 인원 수를 구분 해 가장 많은 인원 수가 나온 세미나 이름을 출력해주면 되는 문제입니다.  코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Buffe..

Coding_Slowly
'문자열' 태그의 글 목록 (2 Page)