프로그래머스75 프로그래머스 입양 시각 구하기(2) 문제 URL : https://programmers.co.kr/learn/courses/30/lessons/59413 코딩테스트 연습 - 입양 시각 구하기(2) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 문제 접근법 : sql 문제이지만 처음 써보는 문법을 공부하게되서 올립니다. 문제를 풀때 새로운 테이블이 필요하지만 시간을 0~23까지 나타내는 테이블이 필요합니다. 결국엔 0~23까지 출력하는 테이블을 작성해야하는데 sql을 저런 반복문을 어떻.. 2022. 3. 29. 프로그래머스 110 옮기기(월간 코드 챌린지 시즌2) 문제 URL : https://programmers.co.kr/learn/courses/30/lessons/77886 코딩테스트 연습 - 110 옮기기 0과 1로 이루어진 어떤 문자열 x에 대해서, 당신은 다음과 같은 행동을 통해 x를 최대한 사전 순으로 앞에 오도록 만들고자 합니다. x에 있는 "110"을 뽑아서, 임의의 위치에 다시 삽입합니다. 예를 programmers.co.kr 문제 접근법 : 0또는 1로 이루어진 문자열안에 110만을 뽑아서 마음대로 배치한후 사전순으로 가장 앞에 나오는 문자열을 만드는 문제입니다. 우선 110을 뽑기전에 110을 최적화로 뽑았다고 가정하고 문제를 생각하면 어떤 문자열을 110을 뽑고난후 그문자열을 어떻게 사전순으로 가장 앞서게 만들까요? 잘 생각해보면 문자열은 .. 2022. 3. 25. 프로그래머스 빛의 경로 사이클 문제 URL : https://programmers.co.kr/learn/courses/30/lessons/86052 코딩테스트 연습 - 빛의 경로 사이클 각 칸마다 S, L, 또는 R가 써져 있는 격자가 있습니다. 당신은 이 격자에서 빛을 쏘고자 합니다. 이 격자의 각 칸에는 다음과 같은 특이한 성질이 있습니다. 빛이 "S"가 써진 칸에 도달한 경우, 직진 programmers.co.kr 해당 가질수있는 방향은 총4가지입니다. 어느지점에서 출발하든 반드시 사이클이 존재하기때문에 방향에따라 visit를 주어서 그방향에 따른 visit에 다시밟게된다면 그곳은 싸이클입니다. 소스코드 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26.. 2021. 11. 17. 프로그래머스 단속카메라 문제 URL : https://programmers.co.kr/learn/courses/30/lessons/42884 코딩테스트 연습 - 단속카메라 [[-20,-15], [-14,-5], [-18,-13], [-5,-3]] 2 programmers.co.kr 문제 접근법: 출발점을 기준으로 정렬합니다. 최소한의 단속카메라를 설치하는 문제인데 내 도착지점이 다음 차의 출발지점보다 크다면 다음차는 본인과 겹치도록 설치해야 합니다. 그렇지한다면 겹치지않으니 단속카메라는 하나 늘어나겠고 도착점을 그다음의차 기준으로 삼고 겹치면 도착점이 그차의 도착점보다 크거나 같으면 작은것을 기준으로 도착지점을 설정해서 카운트해주면 됩니다. 소스코드 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17.. 2021. 11. 2. 이전 1 ··· 4 5 6 7 8 9 10 ··· 19 다음