profile
This is a velog that freely records the process I learn.

[Java] 정렬 문제 모음

링크텍스트배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.예를 들어 array가 1, 5, 2, 6, 3, 7, 4, i = 2, j = 5, k = 3이라면array의 2번째부터 5번째까지 자르면 5, 2, 6

2023년 5월 27일
·
0개의 댓글
·

[프로그래머스] 정렬_코딩테스트

링크텍스트링크텍스트기본적으로 인덱스와 원소로 이루어진 튜플(tuple)을 만들어줍니다. 따라서 인덱스와 원소를 각각 다른 변수에 할당하고 싶다면 인자 풀기(unpacking)를 해줘야 합니다.

2023년 5월 27일
·
0개의 댓글
·

JAVA 객체정리

객체지향의 개요클래스와 객체상속클래스메시지추상화다형성클래스의 일반 구조클래스 선언객체의 선언과 생성멤버변수와 메소드 변수변수의 유효 범위멤버 변수 접근 한정자생성자생성자 오버로딩예약자 this메소드메소드 오버로딩메소드에 값 전달 기법상속의 개요상속과 한정자상속과 생성자

2023년 5월 15일
·
0개의 댓글
·

[Python] 스택큐_주식가격

링크텍스트

2023년 4월 19일
·
0개의 댓글
·

[JAVA] 해시_완주하지 못한 선수(Level 1)

링크텍스트keySet()를 호출하면 Map에 담긴 key들을 Set형태로 반환, 이를 순회하기 위해 iterator() 메서드를 호출하고, 첫 번째 원소를 가져오기 위해 next()를 호출하면 된다.

2023년 4월 19일
·
0개의 댓글
·

[JAVA] 스택과 큐_올바른 괄호(Level 2)

링크텍스트 배운점 String.toCharArray() 는 문자열을 한 글자씩 쪼개서 이를 char타입의 배열에 집어넣어주는 친절한 메소드이다. String(문자열)을 char형 배열로 바꾼다. 추가로, char형 배열을 합쳐서 하나의 String(문자열)로 만들

2023년 4월 19일
·
0개의 댓글
·

[JAVA] 정렬_K번째 수(Level 1)

링크텍스트

2023년 4월 2일
·
0개의 댓글
·

[JAVA] 재귀_하노이탑(Level 3)

링크텍스트

2023년 4월 1일
·
0개의 댓글
·

[JAVA] 구현_타겟넘버(Level 2)

링크텍스트

2023년 4월 1일
·
0개의 댓글
·

[JAVA] 완전탐색_모의고사

링크텍스트내가 작성한 코드전체 코드

2023년 3월 31일
·
0개의 댓글
·

[SQL] JOIN 없어진 기록 찾기

링크텍스트천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL문을 작성해주세요.내가 작성한 코드해결된 코드

2023년 3월 31일
·
0개의 댓글
·

[SQL] JOIN 상품별 오프라인 매출 구하기

PRODUCT 테이블과 OFFLINE_SALE 테이블에서 상품코드 별 매출액(판매가 \* 판매량) 합계를 출력하는 SQL문을 작성해주세요. 결과는 매출액을 기준으로 내림차순 정렬해주시고 매출액이 같다면 상품코드를 기준으로 오름차순 정렬해주세요.내가 쓴 코드해결된 코드

2023년 3월 31일
·
0개의 댓글
·

[SQL] JOIN 조건에 맞는 도서와 저자 리스트 출력하기

링크텍스트

2023년 3월 31일
·
0개의 댓글
·

[프로그래머스] SQL Kit 문제모음

링크텍스트이때 전화번호가 NULL인 경우는 출력대상에서 제외\-> TLNO IS NOT NULL 동일한 회원이 동일한 상품을 재구매한 데이터를 구하여\-> GROUP BY HAVING 활용하기

2023년 3월 20일
·
0개의 댓글
·

[Java] 해시_완주하지 못한 선수

수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의

2023년 3월 8일
·
0개의 댓글
·

[Java] 해시_포켓몬

당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다.홍 박사님 연구실의 폰켓몬은 종류에 따라 번호를 붙여 구분합니다. 따라서 같은

2023년 3월 8일
·
0개의 댓글
·

[Python] 완전탐색_전력망을 둘로 나누기

링크텍스트n개의 송전탑이 전선을 통해 하나의 트리 형태로 연결되어 있습니다. 당신은 이 전선들 중 하나를 끊어서 현재의 전력망 네트워크를 2개로 분할하려고 합니다. 이때, 두 전력망이 갖게 되는 송전탑의 개수를 최대한 비슷하게 맞추고자 합니다.송전탑의 개수 n, 그리고

2023년 2월 24일
·
0개의 댓글
·

[Python] 완전탐색_피로도

XX게임에는 피로도 시스템(0 이상의 정수로 표현합니다)이 있으며, 일정 피로도를 사용해서 던전을 탐험할 수 있습니다. 이때, 각 던전마다 탐험을 시작하기 위해 필요한 "최소 필요 피로도"와 던전 탐험을 마쳤을 때 소모되는 "소모 피로도"가 있습니다. "최소 필요 피로

2023년 2월 23일
·
0개의 댓글
·

[DFS/BFS] 모음_코딩테스트 고득점 Kit

링크텍스트링크텍스트개인적으로 백준 연구소, 바이러스 등DFS 문제 활용도 높음링크텍스트링크텍스트BFS 활용DFS 활용링크텍스트링크텍스트링크텍스트

2023년 2월 11일
·
0개의 댓글
·

[동적계획법(DP)] 모음_코딩테스트 고득점 Kit

링크텍스트링크텍스트링크텍스트

2023년 2월 11일
·
0개의 댓글
·