본문 바로가기

전체 글105

해쉬 사용하기, 객체 만들기 package algo; import java.util.HashMap; import java.util.Map; public class hashMap { static class person{ int age; String name; public person(int age,String name){ this.age=age; this.name=name; } } public static void main(String[] args) { Map hm = new HashMap(); hm.put("둘리", 10); hm.put("또치", 20); hm.put("마이콜", 30); //value존재 확인 System.out.println("10은 존재하는가? " + hm.containsValue(10)); System.ou.. 2023. 2. 17.
순열조합 코드정리 package algo; import java.util.Arrays; public class CombPerm { static int numbers[]={1,2,3,4,5} ; static int answer[]; static boolean visit[]; public static void main(String[] args) { // TODO Auto-generated method stub answer=new int[2]; visit=new boolean[5]; comb(0,0); System.out.println("++++++++++++++++++"); perm(0); System.out.println("++++++++++++++++++"); comb2(0,0); System.out.println("++.. 2023. 2. 17.
[프로그래머스 SQL고득점 키트 JOIN]특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 문제 https://school.programmers.co.kr/learn/courses/30/lessons/157339 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 SELECT D.car_id, D.car_type, round((1-P.DISCOUNT_RATE/100)*30 * D.daily_fee) as FEE FROM CAR_RENTAL_COMPANY_DISCOUNT_PLAN P JOIN (SELECT C.car_id, C.car_type, C.daily_fee FROM CAR_RENTAL_COMPANY_CAR C JOIN (select ca.. 2023. 2. 10.
[프로그래머스 SQL고득점 키트 String, Date]DATETIME에서 DATE로 형 변환 문제 https://school.programmers.co.kr/learn/courses/30/lessons/59414 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 SELECT LEFT(PRODUCT_CODE,2) AS CATEGORY, COUNT(*) AS PRODUCTS FROM PRODUCT GROUP BY(LEFT(PRODUCT_CODE,2)) ORDER BY CATEGORY; 2023. 2. 9.