전체 글 (38) 썸네일형 리스트형 [프로그래머스, Lv 1] 체육복 https://school.programmers.co.kr/learn/courses/30/lessons/42862?language=java 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제의 조건을 자세히 읽지 않아서 틀렸다.학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. import java.util.*;class Solution { public int solution(int n, int[] lost, int[] reserve) { .. [Oracle] Oracle과 MySQL 문법 차이 정리 이 문제 풀면서 MySQL로 금방 풀어서 Oracle로도 풀어보았다.https://school.programmers.co.kr/learn/courses/30/lessons/131117 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 내가 작성한 MySQL 구문SELECT P.PRODUCT_ID, P.PRODUCT_NAME, SUM(P.PRICE * O.AMOUNT) AS TOTAL_SALESFROM FOOD_PRODUCT AS PJOIN FOOD_ORDER AS O ON P.PRODUCT_ID = O.PRODUCT_IDWHERE O.IN_DATE LIKE '2022-05-%'GROUP BY .. [프로그래머스, Lv 1] 노란불 신호등 https://school.programmers.co.kr/learn/courses/30/lessons/468371 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025 카카오 하반기 1차 문제다.접근 방식은 얼추 생각했는데, 이걸 코드로 풀어내는 게 어려웠다. First Approach전체 시간 배열을 만들어서 노란색인 경우를 1 나머지를 0으로 선정해서 해당 신호등이 모두 yellow인 경우를 가져오는 거로 생각각각의 시간 주기가 달라서 신호등별 주기들을 계산하고 이를 어떻게 처리해야 할까? 예를 들면 1번 신호등은 3초부터 6초까지 노란불이고 다음 신호는 7초부터 10초까지고 신호등 2번은 4초,5초에 .. [프로그래머스, Lv 2] 무인도 여행 https://school.programmers.co.kr/learn/courses/30/lessons/154540 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 다시 새롭게 Java 언어로 알고리즘 풀고 있다.그래서 겸사겸사 Java 언어에 대해 알게 된 점이랑 알고리즘 접근법을 정리해보려고 한다. 제한조건문제 풀이 생각 시간: 30분개발 언어: Java 접근 방식배열을 이동하는 문제는 바로 그래프 탐색 알고리즘인 DFS/BFS 알고리즘이 생각났다.그런데 문제 조건에서 해당 숫자들끼리의 합으로 묶어야 했기 때문에 DFS 알고리즘이 더 간편할 거라 판단했다. 처음 접근 방법import java.util.*;cl.. [SQL] 프로그래머스 Lv 4. 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 프로그래머스 Lv 4. 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr-- 자동차 종류가 '세단' 또는 'SUV' 인 자동차 중 -- 2022년 11월 1일부터 2022년 11월 30일까지 대여 가능하고 -- 30일간의 대여 금액이 50만원 이상 200만원 미만인 자동차에 대해서 -- 자동차 ID, 자동차 종류, 대여 금액(컬럼명: FEE) 리스트를 출력하는 SQL문을 작성해주세요. SELECT A.CAR_ID, A.CAR_TYPE, A.DAILY_FEE, B.START_DATE, B.END_DATE FROM CAR_RENTAL_COMPANY_CAR AS AJ.. NeRF;Neural Radiance Field에 대하여 Neural : 신경망Radiance : 광채, 발산 Field : 장...신경망 광채 장? 2020년 NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis 논문에서 처음 소개된 신경망 모델로 새로운 위치에서 물체를 랜더링하는 새로운 방법을 소개한다. 여기서 랜더링은 이미지의 색을 입히는 것을 말하는데, 보통 컴퓨터에서 색을 칠할 때 고려해야 할 요소들이 다양하게 있다. 바라보는 카메라, 광원, 물체간의 위치 관계에 따라서 기존 색, 명도, 채도가 달라지는데, 이걸 어떻게 컴퓨터가 어떻게 알아낼 수 있을까? 해당 논문에선 어떻게 소개하는지 살펴보자. 신경망의 입력과 출력을 먼저 살펴보자.Input: 5D coordinate loca.. [SQL] EXIST와 IN 비교해 보기, 상관 관계 Query문 맛보기 이번 개발 작업 중에1. A 테이블과 B 테이블을 INNER JOIN 하고2. A 테이블의 특정 조건을 만족하지 않는 컬럼들에 한해서만 INNER JOIN을 진행해야 하는 상황이 발생했다. 왜냐하면 A 테이블의 경우 같은 레코드에 대해 특정 컬럼 값에 대해서만 수정하고이전 레코드는 Soft Delete 방식으로 처리한 상황이다. 그래서 join을 할 때 이러한 중복 레코드 중에서도 특정 조건을 만족하는(예를 들면 모든 데이터가 Soft Delete되지 않은 데이터) 레코드를 가져오고 싶은 것이다. 이럴 때 두 가지 옵션이 있다.1. (NOT) EXIST2. (NOT) IN 최종적으로 이 상황에선 EXIST문을 선택하게 되었다.IN 문은 가독성 면에서 이해하기 쉬워서 좋았지만, 데이터가 증가함에 따라 EX.. CDN에 대해서 알아보기 입사 후 나는 CDN 서비스를 담당하게 되었다. 그 중 CDN Global 서비스에서 사용하는 Akamai에 대해서 처음 접해보게 되었는데, 이를 활용한 API를 만들어야 했다. (참고로 Akamai는 클라우드컴퓨팅, 보안, CDN(콘텐츠전송)과 관련된 다양한 솔루션을 제공하는 IT 기업이다.) 일단 CDN이 무엇일까? CDN; Content Delivery Network지리적으로 분산된 서버들을 연결한 네트워크로서 웹 컨텐츠의 복사본을 사용자에 가까운 곳에 두거나 동적 컨텐츠의 전달을 활성화하여 웹 성능 및 속도를 향상할 수 있도록 도와준다고 한다. 흔히 Youtube나 Netflix를 생각해보면 본사는 미국인데 해외의 다양한 컨텐츠들을 한국에서 막힘없이 살펴볼 수 있도록 도와준다. 즉 중간에 캐싱된 .. 이전 1 2 3 4 5 다음