목록프로그래머스 알고리즘 (225)
N
https://programmers.co.kr/learn/courses/30/lessons/12949?language=javascript 코딩테스트 연습 - 행렬의 곱셈 [[2, 3, 2], [4, 2, 4], [3, 1, 4]] [[5, 4, 3], [2, 4, 1], [3, 1, 1]] [[22, 22, 11], [36, 28, 18], [29, 20, 14]] programmers.co.kr function solution(arr1, arr2) { const answer = Array.from(Array(arr1.length), () => Array(arr2[0].length).fill(0)); for(let i = 0; i < arr1.length; i++){ for(let j = 0; j < a..
https://programmers.co.kr/learn/courses/30/lessons/59035 코딩테스트 연습 - 역순 정렬하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr ORDER BY ~ DESC 절 사용. -- 코드를 입력하세요 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC;
https://programmers.co.kr/learn/courses/30/lessons/59042 코딩테스트 연습 - 없어진 기록 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr JOIN 문제. RIGHT JOIN을 사용하여 나온 결과 중 ANIMAL_ID가 NULL 값인 데이터를 찾아야 한다. ANIMAL_ID와 NAME은 ANIMAL_INS와 ANIMAL_OUTS 테이블에 모두 존재하므로, ANIMAL_OUTS.~로 지정한다..
https://programmers.co.kr/learn/courses/30/lessons/59040 코딩테스트 연습 - 고양이와 개는 몇 마리 있을까 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr GROUP BY 절을 사용. ANIMAL_TYPE, COUNT(ANIMAL_TYPE)을 속성으로 가진다. GROUP BY를 ANIMAL_TYPE으로 묶어서 종류별로 나타낸 후, COUNT()로 몇 마리인지 카운팅하면 된다. 또한, 고양이가 ..
https://programmers.co.kr/learn/courses/30/lessons/59046 코딩테스트 연습 - 루시와 엘라 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr ANIMAL_INS 테이블에서 ANIMAL_ID, NAME, SEX_UPON_INTAKE 속성만 가져온다. 가져올 때는 특정 NAME을 가지는 데이터를 오름차순으로 가져와야 한다. IN ("~", "~", ..."~") 절을 사용하면 마치 OR 구문을 ..
https://programmers.co.kr/learn/courses/30/lessons/59415 코딩테스트 연습 - 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr MAX() 함수를 이용하는 문제. MAX(DATETIME)을 사용하면 날짜의 최댓값 즉, 최근 날짜를 가진 데이터를 조회할 수 있다. -- 코드를 입력하세요 SELECT MAX(DATETIME) FROM ANIMAL_INS;
https://programmers.co.kr/learn/courses/30/lessons/59039 코딩테스트 연습 - 이름이 없는 동물의 아이디 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr WHERE 조건절에서 IS NULL 문을 사용한다. ANIMAL_ID만 조회하기 때문에 SELECT ANIMAL_ID, NAME이 없는 동물의 아이디만 조회하기 때문에 WHERE NAME IS NULL, ANIMAL_ID의 오름차순으로 정렬해야..
https://programmers.co.kr/learn/courses/30/lessons/59034 코딩테스트 연습 - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr select문으로 ANIMAL_INS 안에 존재하는 모든 데이터를 ANIMAL_ID의 오름차순으로 정렬. order by 문으로 정렬 기준을 정하면 오름차순으로 데이터가 정렬된다. -- 코드를 입력하세요 SELECT * FROM ANIMAL_INS ..