2024/10/31 3

41, 42, 43, 44, 45

41 이상한 문자 만들기def solution(s):     answer = []     splited = s.split(' ')     for i in splited:         split_word = ''         for j, k in enumerate(i):             if j % 2 == 0:                 split_word += k.upper()             else:                 split_word += k.lower()         answer.append(split_word)     return ' '.join(answer)42 삼총사from itertools import combinations def solution(numbe..

67, 68, 69, 70, 71

67 주문량이 많은 아이스크림들 조회하기SELECT H.FLAVOR FROM FIRST_HALF H JOIN JULY J ON H.FLAVOR=J.FLAVOR GROUP BY H.FLAVOR ORDER BY SUM(H.TOTAL_ORDER + J.TOTAL_ORDER) DESC LIMIT 368 저자 별 카테고리 별 매출액 집계하기SELECT B.AUTHOR_ID, AUTHOR_NAME, CATEGORY, SUM(SALES*PRICE)TOTAL_SALES FROM BOOK B      JOIN AUTHOR A ON B.AUTHOR_ID=A.AUTHOR_ID      JOIN BOOK_SALES BS ON BS.BOOK_ID=B.BOOK_ID WHERE SALES_DATE LIKE '2022-01%' GR..

TIL 26

AI 활용우리가 AI에 대한 개념이 없어도 AI를 활용할 수는 있다. 그러나 제대로 된 의미있는 서비스를 만들기 위해서는 AI 개념을 바탕으로 AI를 활용해야 한다. 관련 용어들을 살펴보자. API (Application Programming Interface)는 프로그램끼리 통신하는 방법이다. (즉, 프로그램끼리 통신하는 인터페이스.) 다른 사람이 제공하는 서비스를 활용하려고 할 때, 다른 사람이 제공하는 프로그램과 나의 프로그램이 통신해야한다. API는 그 통신 방법 중 하나로, AI 서비스가 가장 많이 제공되는 방식이라고 할 수 있다. 예시로는 Google, ChatGPT, ElevenLabs 등이 있다.더보기구글에서 Vision API를 사용하면 이미지를 분석할 수 있다.ChatGPT API를 사..