# hackerrank

438개의 포스트

[SQL] New Companies

✅ New Companies 📝문제 Amber's conglomerate corporation just acquired some new companies. Each of the companies follows this hierarchy: Given the table

3일 전
·
0개의 댓글
post-thumbnail

Quicksort In-Place

HackerRank Problem Solving

3일 전
·
0개의 댓글
post-thumbnail

Maximum Palindromes

HackerRank Problem Solving

3일 전
·
0개의 댓글

[SQL] Top Competitors

✅ Top Competitors 📝 문제 Julia just finished conducting a coding contest, and she needs your help assembling the leaderboard! Write a query to print

4일 전
·
0개의 댓글

[SQL] The Report

✅ The Report 📝 문제 You are given two tables: Students and Grades. Students contains three columns ID, Name and Marks. Grades contains the following

5일 전
·
0개의 댓글

[SQL] Binary Tree Nodes

✅ Binary Tree Nodes 📝 문제 You are given a table, BST, containing two columns: N and P, where N represents the value of a node in Binary Tree, and P is

6일 전
·
0개의 댓글

[SQL] Weather Observation Station 20

✅ Weather Observation Station 20 📝 문제 A median is defined as a number separating the higher half of a data set from the lower half. Query the median

2022년 5월 13일
·
0개의 댓글
post-thumbnail

22.5.12 [HackerRank]Java Reflection - Attributes

자바 리플렉션은 런타임에 클래스 속성을 검사하는 도구다. 예를 들어 getDeclaredMethods()를 사용하면 클래스의 공개 필드 목록을 검색할 수 있다.이 문제는 제공되는 solution 클래스의 미완성된 라인들을 채워서 Student 클래스의 모든 메소드를 알

2022년 5월 12일
·
0개의 댓글
post-thumbnail

22.5.10 [HackerRank]Exception Handler(Try-Catch)

예외 처리는 예외 발생시 응답하는 프로세스다. try문은 오류에 대한 코드 블록을 테스트할 수 있고catch문은 예외가 발생할 경우 수행할 코드가 작성된다.두개의 정수 x, y가 주어진다. x/y를 계산해야 하는데 만약 x,y가 32비트의 정수가 아니거나, y가 0이라

2022년 5월 10일
·
0개의 댓글
post-thumbnail

22.5.10 [HackerRank]Java Iterator

주로 List나 Set과 같은 컬렉션에서 요소들을 순차적으로 처리하기 위해 필요한 인터페이스다. List에 데이터를 담고 반복하는 방법for 문for-each문(향상된 for문)Iterator 반복자https://sas-study.tistory.com/82

2022년 5월 10일
·
0개의 댓글
post-thumbnail

22.5.09 [HackerRank]Java Instanceof keyword

Java instanceof 연산자는 객체 또는 인스턴스가 지정된 유형의 인스턴스인지 테스트하는 데 사용된다.Student, Rockstar, Hacker 클래스가 주어졌다.메인 메소드에서 이 클래스들의 여러 인스턴스로 ArrayList를 채웠다. count 메소드는

2022년 5월 9일
·
0개의 댓글
post-thumbnail

22.5.09 [HackerRank]Java Method Overriding 2 (Super Keyword)

서브클래스의 메서드가 슈퍼클래스의 메서드를 재정의하는 경우에 super 키워드를 사용하여 재정의된 메서드를 호출할 수 있다.func() 함수를 호출하기 위해 super.func() 를 작성 하면 슈퍼클래스에 정의된 메서드를 호출한다.following text를 출력하도

2022년 5월 9일
·
0개의 댓글
post-thumbnail

22.5.07 [HackerRank]Java Abstract Class

하나 이상의 추상 메소드를 포함하는 클래스를 가리켜서 추상 클래스라고 한다.그리고 추상 메소드는 서브 클래스에서 반드시 오버라이딩해야만 사용할 수 있는 메소드다. 추상 메소드는 선언부만 존재하고, 구현부는 없다. 구현부는 서브 클래스에서 오버라이딩 한 뒤에 사용하게 된

2022년 5월 6일
·
0개의 댓글
post-thumbnail

22.5.07 [HackerRank]Java Inheritance II

Arithmetic이라는 클래스를 생성하고, 파라미터로 정수 2개를 가져서 그 정수의 합을 반환하는 add라는 메소드를 만들어준다. 다음으로 Adder라는 클래스를 만들어 Arithmetic을 상속 시킨다.

2022년 5월 6일
·
0개의 댓글
post-thumbnail

22.5.06 [HackerRank]Java BitSet

첫 줄에 B1 B2 길이를 나타내는 정수 n과 수행할 작업 수 m이 한칸 띄어 입력된다.다음 줄부터는 위 다섯가지 형태 중 하나로 입력 된다.set에서 1,2는 각각 B1, B2를 의미한다.index의 숫자는 BitSet안의 비트 인덱스를 의미한다.이진연산 AND OR

2022년 5월 6일
·
0개의 댓글
post-thumbnail

22.5.05 [HackerRank]Java Sort

ID, 이름, CGPA(누적 학점 평균)같은 학생 정보가 제공된다. 이 정보를 CGPA에 따라서 내림차순으로 재배열하는 문제다. 만약 두 학생의 CGPA가 같으면 이름에 따라서 알파벳 순으로 정리하고, 이름마저 같으면 ID에 따라서 순서를 정한다. (ID는 각기 고유한

2022년 5월 6일
·
0개의 댓글
post-thumbnail

22.5.05 [HackerRank]Java Generics

🌱 배경지식 문제분석 이 문제에서는 integer와 string이 있을 때 두 타입 모두를 프린트 할 수 있는 하나의 메소드인 printArray를 작성하는 문제다. (오버로딩을 사용해서는 안된다.) Generic 제네릭 메소드는 단일 메소드로 여러 데이터타입들을

2022년 5월 6일
·
0개의 댓글
post-thumbnail

22.5.04 [HackerRank]Java Hashset

Set 인터페이스의 구현 클래스다. a. 중복된 값을 허용하지 않고, 자동으로 제거해준다.따라서 값의 존재 유무를 파악할 때 사용할 수 있다. b. 입력된 순서도 보장되지 않는다. c. null을 값으로 허용한다. 선언기본 생성시 initial capacity(1

2022년 5월 5일
·
0개의 댓글
post-thumbnail

22.5.03 [HackerRank]Java List

🌱 배경지식 break; vs continue; break문 자신이 포함된 가장 가까운 반복문을 벗어난다. break문은 while 반복문 내의 if 조건문에 포함되어 있기 떄문에 가장 가까운 반복문인 while문 전체를 벗어나 3번은 출력되지 않았다. conti

2022년 5월 5일
·
0개의 댓글
post-thumbnail

Bear and Steady Gene

HackerRank Problem Solving

2022년 5월 5일
·
0개의 댓글