목록✏️ STUDY etc. (4)
SQL & Python Study

🚨코드카타 슬럼프에 빠지게 만든 65-75번 문제 구간🚨그중 73번 문제. 입양 시각 구하기(2)을 통해 새로운 방식을 알게 되어 TIL로 기록해 보겠습니다. 처음에는 CASE WHEN 구문을 사용하여 0 ~ 24시에 해당하는 입양 건을 카운트하려고 했는데요. 쿼리가 너무 길어지고 비효율적이어서 '어.. 이게 아닌데..?' 싶더라구요. 그래서 다른 분들이 활용하신 SET문과 ROW_NUMBER()을 참고해서 풀었습니다. 1. SET문 변수 설정을 활용한 풀이SET @HOUR = -1; # 변수 선언 및 HOUR 초기 값 세팅SELECT @HOUR := @HOUR+1 AS `HOUR`, (SELECT COUNT(*) FROM ANIMAL_OUTS WHERE @HOUR = HO..

✒️ Code Kata Index 문제 1. 서울에서 김서방 찾기 ☆☆☆ 문제 2. 나누어 떨어지는 숫자 ★☆☆ 문제 3. 음양 더하기 ★☆☆ 문제 4. 핸드폰 번호 가리기 ★☆☆ 문제 5. 없는 숫자 더하기 ★☆☆ 문제 1. 서울에서 김서방 찾기 풀이과정변수가 list 형태로 제공되네? index()를 활용해서 'Kim'의 위치(인덱스 번호)를 찾자! list_name.index ('Kim') 배열에서 원하는 값의 위치를 찾을 수 있는 함수 결과는 문장으로 반환해야 하니 fstring으로 반환해줘야겠다. *아까 찾은 인덱스 번호를 변수 x에 담아 함께 출력!def solution(seoul): x = seoul.index('Kim') # Kim의 위치 찾아주기 return f"김서방..

✒️ Code Kata Index 문제 1. 제곱근 판별 ★☆☆문제 2. 내림차순 배치 난이도 ☆☆☆문제 3. 하샤드 수 ☆☆☆ 문제 4. 정수 사이의 합 ★☆☆문제 5. 콜라츠 추측 ★★★*별표는 오늘의 제가 느낀 주관적인 난이도 표시예요. date 2024. 5. 8문제 1. 정수 제곱근 판별 실패한 첫 번째 시도와 풀이과정 for-if문 활용해서 x = n **2 값이 나올 때까지 반복하고 조건에 맞는 값을 반환, 없을 경우 -1을 반환하자! 위 논릐를 가진 코드는 테스트 풀이에서는 돌아갔으나, 실제 채점에서는 시간초과로 실패함.그리고 시간 초과가 아니더라도 정수 x 값이 나오지 않을 경우도 있을 것으로 보임. 성공한 두번째 시도와 풀이과정 값을 찾을 때까지 반복하는 비효율적인 연산은 버리자..

✏️ STUDY INDEX 1. 데이터 리터러시란? 2. 데이터의 함정! 데이터와 관련된 4가지 오류3. 의미 있는 데이터 분석 첫걸음 문제 정의 4. 의미있는 데이터 분석 두 번째 걸음 지표 설정- Active user, Retention, Funnel, LTV, 북극성 지표 * 1주차 강의를 듣고 작성한 포스팅입니다. 1. 데이터 리터러시란?데이터 리터러시(Data Literacy)는 말 그대로 '데이터 문해력'입니다. 데이터를 읽고, 이해하고, 분석할 수 있는 능력입니다. 더 나아가, 분석한 결과를 의사소통에 활용하는 것까지가 데이터 리터러시라고 할 수 있어요! 데이터 분석을 하다보면 "데이터 결과"만을 맹신하는 경향이 있습니다.중요한 것은 눈 앞에 데이터에만 의존하지 않고① 스스로 목적과 ..