JHJ

[내일배움캠프 QAQC 부트캠프]기초 프로젝트 - 타임머신 발명이 시급합니다!(24일차, 260615) 본문

[내일배움캠프 QAQC 부트캠프]/TIL

[내일배움캠프 QAQC 부트캠프]기초 프로젝트 - 타임머신 발명이 시급합니다!(24일차, 260615)

Jo, Hongjin 2026. 6. 15. 20:35

1. 오늘 학습 키워드:

기초 프로젝트(6일차)




키워드에 맞게 AI로 생성한 이미지

2. 오늘 학습 한 내용을 나만의 언어로 정리하기:

 

출처:  https://www.flaticon.com/kr/free-icon/discussion_2833250

 

 

기초 프로젝트

 

코드 취합: 주석 추가, 오류 수정, 윈도우 환경에서 코드가 짜였음을 명시 등

  PPT: 발표에 맞게 추가 수정

발표 스크립트: PPT에 맞게 작성

최종 발표 피드백: PPT 완성도, 데이터 전처리, 논문 등의 내용 등

 

 

 

코드카타

알고리즘
 
70 -  바탕화면 정리

def solution(wallpaper):
    lux = 100
    rdx = 0
    luy = 100
    rdy = 0
    for i in range(len(wallpaper)):
        for j in range(len(wallpaper[i])):
            if wallpaper[i][j] == '#':
                lux = min(lux, i)
                luy = min(luy, j)
                rdx = max(rdx, i + 1)
                rdy = max(rdy, j + 1)
            
    return [lux, luy, rdx, rdy]

SQL

26 - 입양 시각 구하기(1)

SELECT HOUR(DATETIME) AS HOUR, COUNT(*) AS COUNT FROM ANIMAL_OUTS
WHERE HOUR(DATETIME) BETWEEN 9 and 19
GROUP BY HOUR(DATETIME)
ORDER BY HOUR(DATETIME)
27 - 진료과별 총 예약 횟수 출력하기

SELECT  MCDP_CD AS '진료과 코드', COUNT(*) AS '5월예약건수' 
FROM APPOINTMENT
WHERE MONTH(APNT_YMD) = 5 AND YEAR(APNT_YMD) = 2022
GROUP BY MCDP_CD
ORDER BY COUNT(*) ASC, MCDP_CD ASC
28 - 12세 이하인 여자 환자 목록 출력하기

SELECT PT_NAME, PT_NO, GEND_CD, AGE, IF(TLNO IS NULL,'NONE', TLNO)
FROM PATIENT
WHERE AGE <= 12 AND GEND_CD = 'W'
ORDER BY AGE DESC, PT_NAME ASC
29 - 인기있는 아이스크림

SELECT FLAVOR
FROM FIRST_HALF
ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID ASC
30 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기

SELECT CAR_TYPE, COUNT(*) AS CARS
FROM CAR_RENTAL_COMPANY_CAR
WHERE OPTIONS LIKE '%시트%'
GROUP BY CAR_TYPE
ORDER BY CAR_TYPE ASC

3. 학습하며 겪었던 문제점& 에러 + 회고

3-1 문제점& 에러: 프로젝트 작품 제출 지각 - 다음부터는 일정을 넉넉하게 잡아야 할 필요가 있다.

                           

3-2 회고: 

금요일에 결과를 완성했거나 주말에 한번 더 모였으면 어땠을까?


4. 내일 학습할 것은 무엇인지(기본적인 AI 진단퀴즈, 코드카타, TIL 제외)

- 화요일(16일): 어학, 커리어데이 관련 진행