loading
본문 바로가기

Til4

[ Backjoon - 10818번 ] 최소, 최대 ( java ) [ Backjoon - 10818번 ] 최소, 최대 ( java ) 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 📚 Table of Contents 문제 N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오. 입력 출력 예제 문제 풀이 문제 접근 ( 알고리즘 ) 입력 첫째 줄 : 정수의 개수 N ( 1 ≤ N ≤ 1,000,000 ) 둘째 줄 : N개의 정수, 공백으로 구분 ( -1,000,000 ≤ num ≤ 1,000,000 ) 출력 주어진 정.. 2023. 11. 17.
[ Backjoon - 1021번 ] 회전하는 큐 ( with java ) [ Backjoon - 1021번 ] 회전하는 큐 ( with java ) 1021번: 회전하는 큐 첫째 줄에 큐의 크기 N과 뽑아내려고 하는 수의 개수 M이 주어진다. N은 50보다 작거나 같은 자연수이고, M은 N보다 작거나 같은 자연수이다. 둘째 줄에는 지민이가 뽑아내려고 하는 수의 위치가 www.acmicpc.net 📚 Table of Contents 문제 지민이는 N개의 원소를 포함하고 있는 양방향 순환 큐를 가지고 있다. 지민이는 이 큐에서 몇 개의 원소를 뽑아내려고 한다. 지민이는 이 큐에서 다음과 같은 3가지 연산을 수행할 수 있다. 첫 번째 원소를 뽑아낸다. 이 연산을 수행하면, 원래 큐의 원소가 a1, ..., ak이었던 것이 a2, ..., ak와 같이 된다. 왼쪽으로 한 칸 이동시킨.. 2023. 11. 17.
[ Backjoon - 25556번 ] 포스택 ( with java ) [ Backjoon - 25556번 ] 포스택 ( with java ) https://www.acmicpc.net/problem/25556 25556번: 포스택 포닉스가 순열을 청소할 수 있으면 YES, 불가능하다면 NO를 출력한다. www.acmicpc.net 📚 Table of Contents 문제 입력 출력 예제 문제 풀이 문제 접근 ( 알고리즘 ) 입력 첫째 줄 입력 : 순열의 길이 N (1 2023. 11. 17.
[ Java ] 07. 상속 ( Inheritance ) [ Java ] 07. 상속 ( Inheritance ) 📚 Table of Contents 01. 상속 ( Inheritance ) 부모 클래스(상위 클래스)와 자식 클래스(하위 클래스)가 있으며, 자식 클래스는 부모 클래스를 선택해서, 그 부모의 멤버를 상속받아 그대로 쓸 수 있게 된다. 상속은 기존의 클래스에 기능을 추가하거나 재정의하여 효율적이고 개발 시간을 줄여준다. 이러한 상속은 캡슐화, 추상화와 더불어 객체 지향 프로그래밍을 구성하는 중요한 특징이다. 상속을 하더라도 자식 클래스가 부모의 모든 것들을 물려받는 것은 아니다. 부모 클래스의 private 접근 제한을 갖는 필드 및 메서드는 자식이 물려받을 수 없다 부모와 자식 클래스가 서로 다른 패키지에 있다면, 부모의 default 접근 제한.. 2023. 11. 9.