# 자바

2563개의 포스트

이것이 취업을 위한 코딩테스트다. 구현 [예제 4-1 시각]

정수 N이 입력되면 00시 00분 00초부터 N시 59분 59초 까지의 모든 시각 중에서 3이 하나라도 포함되는 모든 경우의 수를 구하는 프로그램을 작성하시오. 예를 들어 1을 입력했을 때 다음은 3이 하나라도 포함되어 있으므로 세어야 하는 시각이다.00시 00분 03

22분 전
·
0개의 댓글

이것이 취업을 위한 코딩테스트다. 구현 [예제 4-1 상하좌우]

여행가 A는 N x N 크기의 정사각형 공간 위에 서 있다. 이 공간은 1 x 1 크기의 정사각형으로 나누어져 있다. 가장 왼쪽 위 좌표는 (1, 1)이며, 가장 오른쪽 아래 좌표는 (N, N)에 해당한다. 여행가 A는 상, 하, 좌, 우 방향으로 이동할 수 있으며,

약 1시간 전
·
0개의 댓글

자료구조

컴퓨터 과학에서 효율적인 접근 및 수정을 가능케 하는 자료의 조직, 관리 저장을 의미한다.자료구조는 데이터 값의 모임, 또 데이터 간의 관계, 그리고 데이터에 적용할 수 있는 함수나 명령을 의미한다.가장 기본적인 자료 구조homogeneous collection: 동일

약 3시간 전
·
0개의 댓글
post-thumbnail

[이펙티브 자바] 아이템 8. finalizer와 cleaner 사용을 피하라

이펙티브 자바를 읽고 정리한 글입니다. 아이템 8 finalizer와 cleaner 사용을 피하라 입니다.

약 3시간 전
·
0개의 댓글
post-thumbnail

자바 7일차(오전)

1.공포의별찍기2 (역순) 이게답인데 2.공포의별찍기

약 4시간 전
·
0개의 댓글

HashMap

key와 value한쌍(pair,entry)으로 저장된다.그러므로 검색에 용의하다key,value한쌍key는 중복이 불가능하다.(set)value는 중복이 가능하다.(collection)key -> hashTable -> valuehashtable를 통해서 서로 소통한

약 11시간 전
·
0개의 댓글
post-thumbnail

[자바] | 제네릭(Generic)

제네릭(Generic)이란? > 클래스 내부에서 데이터 타입을 지정하는 것이 아닌 외부에서 사용자에 의해 지정되는 것을 말한다. 한마디로 제네릭은 특정 데이터 타입을 필요에 의해 지정할 수 있도록 일반화하는 것을 의미한다. 클래스나 메소드에서 사용할 내부 데이터 타입

약 17시간 전
·
0개의 댓글
post-thumbnail

[이펙티브 자바] 아이템 7. 다 쓴 객체 참조를 해제하라

이펙티브 자바를 읽고 정리한 글입니다. 아이템 7 다 쓴 객체 참조를 해제하라 입니다.

약 18시간 전
·
0개의 댓글

멀티스레드환경에서의 싱글톤 객체

스프링은 빈이라는 싱글톤(유일한 하나의 인스턴스) 객체를 IOC 컨테이너에 생성하여 사용한다.스프링의 빈은 일반적으로상태를 가지고 있지 않게 설계 (@Controller, @Service, @Repository, ...)어플리케이션 구동 시 ApplicationCont

약 19시간 전
·
0개의 댓글
post-thumbnail

[백준-JAVA] / BOJ 10845 큐 풀이

https://www.acmicpc.net/problem/10845정수를 저장하는 큐를 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오.명령은 총 여섯 가지이다.push X: 정수 X를 큐에 넣는 연산이다.pop: 큐에서 가장 앞에 있는

약 22시간 전
·
0개의 댓글
post-thumbnail

[백준-JAVA] / BOJ 10828 스택 풀이

https://www.acmicpc.net/problem/10828정수를 저장하는 스택을 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오.명령은 총 다섯 가지이다.push X: 정수 X를 스택에 넣는 연산이다.pop: 스택에서 가장 위에

약 22시간 전
·
0개의 댓글

국비교육 Java 3일차

두 조건식 중 하나를 선택할 때 사용한다.조건식이 참인 경우 if문의 코드가 수행되고 거짓인 경우 else문의 코드가 수행된다.if-else문다중 if-else문Case(상황)에 따라 수행 코드를 나누는 문법이다.소괄호 사이에 기준값을 두고, case를 A/B/C/de

약 23시간 전
·
0개의 댓글
post-thumbnail

자바 6일차(오후)

8.1부터 10까지출력 (복습)9.5의배수 출력(복습)10.구구단 출력(복습)11.구구단 출력2 (팀장급)12.공포의 별찍기

약 24시간 전
·
0개의 댓글

이것이 취업을 위한 코딩테스트다. 그리디 [4-1이 될 때까지]

어떠한 수 N 이 1이 될 때까지 다음의 두 과정 중 하나를 반복적으로 선택하여 수행하려고 한다. 단, 두 번째 연산은 N이 K로 나누어 떨어질 때만 선택할 수 있다.N에서 1을 뺀다N을 K로 나눈다.예를 들어 N이 17, K가 4라고 가정하자. 이때 1번의 과정을 한

어제
·
0개의 댓글

인터페이스

서로 다른 두 시스템, 장치, 소프트웨어 따위를 서로 이어 주는 부분, 또는 그런 접속 장치GUI - Graphic User Interface프로그램과 사용자 사이의 접점ex. 사용자는 호출, 리턴, 메서드드 선언부만 가지고 프로그램은 구현부를 가지고 있다.JDBC 인

어제
·
0개의 댓글

추상 클래스

자손 클래스에서 반드시 재정의해서 사용되기 때문에 조상의 구현이 무의미한 메서드메서드의 선언부만 남기고 구현부는 세미콜른으로 대체구현부가 없다는 의미로 abstract 키워드를 메서드 선언부에 추가객체를 생성할 수 없는 클래스라는 의미로 클래스 선언부에 abstract

어제
·
0개의 댓글
post-thumbnail

자바 6일차(오전)

1.for문2.for문 합산3.for문 홀수만출력4.for문 3의배수, 3의배수와5의배수 출력5.임의의 수의 배수 10개 출력6.구구단 2단출력7.입력받은 정수의 약수 구하기8.완전수구하기 (오답)9.369게임만들기

어제
·
0개의 댓글

자바 - 컬렉션 프레임워크

머리말 이글은 자바를 빠르게 끝내기 위해 내가 헷갈리는 부분만을 정리해논 글입니다. Do it! 자바 프로그래밍 입문을 정리하지만 내용을 많이 건너뜀 목차 제네릭 컬렉션 프레임워크 List 인터페이스 Set 인터페이스 Map 인터페이스 제네릭(Generic) 정의

1일 전
·
0개의 댓글

Java NIO에 대해서

자바 기존 IO와 New IO에 대해 알아보겠습니다. 과거 IO에 때문에 자바가 느리다는 인상을 많이 줬었습니다. 그런 문제를 극복하기위해 Non-blocking IO API를 제공하므로써 자바는 극복해왔는데 Blocking, Non-Blocking부터 정리해보겠습니

2일 전
·
0개의 댓글