일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- f-string
- Set
- 리스트
- 내일배움캠프
- Til
- Max
- 내배캠_학습기록
- 가설검정
- 다중공선성
- Leetcode
- 한줄for문
- 프로그래머스
- 통계학
- 시각화
- Join
- ★
- 내일배움일지
- map
- 데이터전처리
- 아티클스터디
- DATE_SUB
- AB테스트
- python
- 데이터시각화
- SQLD
- 이중for문
- 반복문
- SQL
- 선형회귀
- 태블로
- Today
- Total
목록분류 전체보기 (227)
노력에는 지름길이 없으니까요
해결일언어레벨 테스트명 20240711Pythonlevel 2 귤 고르기 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/138476 내 코드def solution(k, tangerine): d = [tangerine.count(num) for num in range(len(tangerine))] d.sort(reverse=True) count, sum=0,0 for t in d: sum+=t count+=1 if k 테스트 데이터 통과는 했다. 제출시 시간초과가 거하게 뜨는 게 문제였다. 베스트 코드def solution(k, tangerine): tan_dict = ..
오늘 목표데이터 문해력 130pSQL 2, Python 2 코드카타 / 2 / 0Python 4주차level0 10문제 이상 풀기강의 내용데이터 문해력사실 및 결과를 표시하는 것이 곧 평가가 아니다.나아가 그 결과를 통해 구체적인 행동과 판단으로 연결하는 것이 중요함평가를 하기 위해 필요한 것은 비교!데이터를 활용해서 결과물을 만들 때, 자기 생각과 주관을 전하면 안 된다.-> 더욱 엄밀하고 객관적으로, 논리적인 주장을 전달해서 상대방이 이해할 수 있도록 해야 함 데이터와 그래프를 보고 내린 결과가 아니라,데이터 수집과 분석 전이라고 가정하고 "객관적"으로 숙고해야 함!비교할 때 체크포인트1. 결론으로 이어지는 결과가 나올 것인가2. 비교를 통해 '차이'를 찾을 수 있는가 목적 중심으로 접근해야 함!결과..
해결일언어레벨 테스트명 20240710SQLlevel 3 가격대 별 상품 개수 구하기 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131530 내 코드처음 쓴 코드... SELECT if(PRICE그리고 결과...형식적으로는 문제가 없는 듯 보였는데, 틀렸다고 하니 내부 데이터를 좀 살펴보기로 했다. CEIL : 올림ROUND : 반올림TRUNCATE : 버림 SELECT TRUNCATE(PRICE/10000,0)*10000 PRICE_GROUP ,COUNT(PRICE) PRODUCTSFROM PRODUCTGROUP BY 1ORDER BY 1 TRUNCATE를 쓰니까 정답... 주의하자. 개선점: 참고 코드SEL..
해결일언어레벨 테스트명 20240710SQLlevel 4 식품분류별 가장 비싼 식품의 정보 조회하기 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131116 내 코드SELECT A.CATEGORY, A.PRICE MAX_PRICE, PRODUCT_NAMEFROM FOOD_PRODUCT FPJOIN (SELECT CATEGORY, MAX(PRICE) PRICE FROM FOOD_PRODUCT GROUP BY CATEGORY) AUSING (CATEGORY)WHERE 1=1AND FP.CATEGORY = A.CATEGORYAND FP.PRICE = A.PRICEGROUP BY CATEGORYHAVING ..
오늘 목표데이터 문해력 130pSQL 2, Python 2 코드카타Python 4주차level0 10문제 이상 풀기 강의 내용ㅜㅜ어제 퇴실 버튼 안 눌러버렸다... 아쉽지만 어쩔 수 없지 이제부턴 실수 안하기로. 그나저나 프로그래머스 AI 리포트 점수가 점점 올라가고 있어서 너무 기분 좋다 ㅋㅋㅋㅋ이 맛에 코딩하는구나 문제 많이 풀어서 상위 꼭 올라가야지 태그 : Til, 내배캠_학습기록, 내일배움캠프
해결일언어레벨 테스트명 20240617Pythonlevel 0 점의 위치 구하기 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120841 내 코드def solution(dot): return (2 if dot[0] 개선점: if를 덜 써보고 싶었는데 다른 방법은 생각이 안났음 ㅋㅋ 베스트 코드def solution(dot): quad = [(3,2),(4,1)] return quad[dot[0] > 0][dot[1] > 0]
해결일언어레벨 테스트명 20240617Pythonlevel 0 숨어있는 숫자의 덧셈 (2) 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120864 내 코드def solution(my_string): answer = '' num_list = [] for x in my_string : if x.isdigit(): answer +=x else : num_list.append(answer) answer = '' num_list.append(answer) return sum([int(x) for x in num_list if x ..
오늘 목표코드카타 2개 이상데이터 문해력 130p Python 강의 1주차 이상 듣기코드카타 레벨 0 10개 이상 풀어보기 강의 내용지난번 SQL 숙제에 대한 피드백이 왔는데...다행히 가장 어려웠던 부분에 대해서는 이제 이해할 수 있는 것 같다. 오늘은 집중이 잘 안됐다...레벨 낮은 거긴 하지만 코드카타는 열심히 했다ㅋㅋ이번주 내에 레벨0은 다 끝내버리는 걸 목표로. https://young-1-2.tistory.com/81https://young-1-2.tistory.com/82https://young-1-2.tistory.com/83
해결일언어레벨 테스트명 20240617Pythonlevel 0 최빈값 구하기 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120812 내 코드def solution(array): temp = {num:array.count(num) for i,num in enumerate(array)} mval = max(temp.values()) count, answer =0,0 for k, v in temp.items(): if v==mval: count+=1 answer=k return -1 if count >1 else answer 개선점: 최빈값 구하는 법이..
해결일언어레벨 테스트명 20240708Pythonlevel 0 암호 해독 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120892 내 코드def solution(cipher, code):#cipher[i] 결합 #range 범위 지정 return ''.join(cipher[i] for i in range(code-1,len(cipher),code)) 개선점: range랑 똑같은 방식으로 문자열도 스텝을 지정할 수 있다는 걸 상기하자... 베스트 코드def solution(cipher, code): answer = cipher[code-1::code] return answer