코딩일기 (127) 썸네일형 리스트형 알고리즘 코드카타 102 - 다리를 지나는 트럭 https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 트럭 여러 대가 강을 가로지르는 일차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 수 있으며, 다리는 weight 이하까지의 무게를 견딜 수 있습니다. 단, 다리에 완전히 오르지 않은 트럭의 무게는 무시합니다. 예를 들어, 트럭 2대가 올라갈 수 있고 무게를 10kg까지 견디는 다리.. SQL 코드카타 101 - Product Sales Analysis III https://leetcode.com/problems/product-sales-analysis-iii/description/ Column NameType sale_idintproduct_idintyearintquantityintpriceintSales 테이블:sale_id (int): 판매 IDproduct_id (int): 제품 ID (Product 테이블의 외래 키)year (int): 판매 연도quantity (int): 판매 수량price (int): 단위 가격Column NameTypeproduct_idintproduct_namevarcharProduct 테이블:product_id (int): 제품 IDproduct_name (varchar): 제품 이름Sales 테이블에서 각 제품(produc.. 알고리즘 코드카타 101 - 2개 이하로 다른 비트 https://school.programmers.co.kr/learn/courses/30/lessons/77885 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 양의 정수 x에 대한 함수 f(x)를 다음과 같이 정의합니다. x보다 크고 x와 비트가 1~2개 다른 수들 중에서 제일 작은 수 예를 들어,f(2) = 3 입니다. 다음 표와 같이 2보다 큰 수들 중에서 비트가 다른 지점이 2개 이하이면서 제일 작은 수가 3이기 때문입니다.수비트다른 비트의 개수2000...0010 3000...00111 f(7) = 11 입니다. 다음 표와 같이 7보다 큰 수들 중에.. SQL 중간 점검 원래 오늘 제출할 과제는 이번주에 진행했던 sql 연습문제 1-3의 복습이었다. 하지만 각각 해결하는데 복습을 할만큼 오래 걸리지 않았기 때문에 해당 문제들은 복습하기 보다는 내가 sql코드카타를 진행하면서 어렵게 느꼈던 문제를 다시 복습해보기로 했다. 1) 자동차 대여 기록 별 대여 금액 구하기 어느 자동차 대여 회사에서 대여 중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블, 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블, 자동차 종류 별 대여 기간 종류 별 할인 정책 정보를 담은 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 테이블이 있습니다. CAR_RENTAL_COMPANY_CAR 테이블은 CAR_ID, .. 이제 놀만큼 놀았으니 다시 공부해봅시다! SQL로 진행하는 네번째 과제, 사용할 테이블은 다음과 같다. sparta_students 테이블에서 모든 학생의 이름(name)과 트랙(track)을 선택하는 쿼리를 작성해주세요!select name, trackfrom sparta_studentssparta_students 테이블에서 Unity 트랙 소속이 아닌 학생들을 선택하는 쿼리를 작성해주세요!select *from sparta_studentswhere track ' Unity' sparta_students 테이블에서 입학년도(enrollment_year)가 2021년인 학생과 2023년인 학생을 선택하는 쿼리를 작성해주세요!select *from sparta_studentswhere enrollment_year = '2021' or .. SQL 첫 입문 어제 SQL코드 카타를 진행하면서 가볍게 배운 내용 + 오늘 아침에 강의를 수강하면서 기본 문법에 대해서 알았다. 공부를 하면서 느낀 점이 하나 있다면 엑셀과 다루는 방법이 굉장히 비슷하다는 것이다. (그런데 이제 코드로 작성하는) 예전에 직장에 다닐때, 그리고 군대에서 행정병으로 복무할 때, 엑셀을 굉장히 많이 사용했기 때문에 익숙한 기분이 들었다.아직은 기초단계라서 배우기 어렵지도 않고 막상 배워보니 익숙한 부분이 많이 보여서 흥미가 생긴다. 오늘은 코드카타를 몇문제 더 풀어볼까? 파이썬의 연산자 + SQL입문 오늘의 코드 카타는 두 수의 몫을 구하는 문제 였다. 어제, 그저께 문제는 각각 곱과 더하기를 구하는 문제 였고 오늘까지의 문제를 포함해서 어려운 부분은 전혀 없었다.다만, 내가 파이썬을 공부한지 오래 되어서 파이썬에서 사용하는 연산자를 잊었다는 것이 문제였다.그래서 이번 기회에 공부를 하면서 연산 기호를 정리해 보는 시간을 가져봤다.산술 연산자+ : 덧셈- : 뺄셈* : 곱셈/ : 나눗셈 (실수 나눗셈)// : 나눗셈 (정수 나눗셈, 몫)% : 나머지** : 거듭제곱비교 연산자== : 같다!= : 같지 않다> : 크다>= : 크거나 같다논리 연산자and : 논리 ANDor : 논리 ORnot : 논리 NOT사실, 평소에도 사용하는 기호들이라 따로 기억하려고 노력 할 필요는 없었다. 하필이면 오늘 문제가.. 이전 1 ··· 13 14 15 16 다음