본문 바로가기

디지털7

[백준/파이썬(Python)] 부등호 2529 💌문제 https://www.acmicpc.net/problem/2529 2529번: 부등호 두 종류의 부등호 기호 ‘’가 k개 나열된 순서열 A가 있다. 우리는 이 부등호 기호 앞뒤에 서로 다른 한 자릿수 숫자를 넣어서 모든 부등호 관계를 만족시키려고 한다. 예를 들어, 제시 www.acmicpc.net 💌풀이 백트래킹으로 풀어야 하는 문제!! 백트래킹,, 너무 어렵다 일단 숫자와 부등호를 입력받아서 부등호가 일때 두 숫자의 비교관계가 맞는지 틀린지 반환해주는 함수를 만든다. 백트래킹의 탈출 조건은 깊이가 n+1일때. 부등호 갯수가 n이니 숫자는 n+1이 있어야 하기 때문이다. 이때, 최솟값자리가 비어있으면 거기에 지금까지 구한 s를 넣고, 아니라면 최댓값자리에 넣는다. 왜냐면… 가장 먼저 조건에 전부.. 2023. 2. 24.
신입 개발자 CS 면접 대비 질문-ECT #1 실제 기술면접에서 받은 질문들에 대한 내용을 챗 GPT의 힘을 빌려 작성했습니다. 참고용으로만 봐주세요. 프레임워크 개발자들이 애플리케이션을 만들기 위해 사용하는 공통된 기능과 구조를 미리 구현해둔 라이브러리 모음이다. 즉, 개발자가 새로운 애플리케이션을 개발할 때 프레임워크를 이용하면 프레임워크에서 제공하는 라이브러리, 클래스, 함수 등을 사용해서 보다 빠르고 안정적인 애플리케이션을 개발할 수 있다. 프레임워크는 일반적으로 특정한 도메인이나 분야를 위한 것으로, 웹 애플리케이션, 모바일 애플리케이션, 게임 개발 등 다양한 분야에서 사용된다. 대표적으로 Spring, Django, Ruby on Rails가 있다. 프레임워크 장점 개발 시간 단축: 이미 구현된 기능을 사용할 수 있기 때문에 개발 시간을 .. 2023. 2. 23.
[프로그래머스/MySQL] 저자 별 카테고리 별 매출액 집계하기 Level 4 💌문제 https://school.programmers.co.kr/learn/courses/30/lessons/144856 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💌SQL SELECT A.AUTHOR_ID,A.AUTHOR_NAME,C.CATEGORY, SUM(SALE) 'TOTAL_SALES' FROM (SELECT B.BOOK_ID BOOK_ID,B.CATEGORY CATEGORY,B.AUTHOR_ID AUTHOR_ID,S.SALES_DATE SALES_DATE, B.PRICE*S.SALES SALE FROM BOOK B JOIN BOOK_SAL.. 2023. 2. 16.
[프로그래머스/MySQL] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 Level3 💌문제 https://school.programmers.co.kr/learn/courses/30/lessons/151139 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💌SQL SELECT MONTH(START_DATE) MONTH,CAR_ID,COUNT(*) RECORDS FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHERE START_DATE>='2022-08-01' and START_DATE='2022-08-01' and START_DATE=5) GROUP BY CAR_ID,MONTH(START_DATE) ORDER BY.. 2023. 2. 15.