본문 바로가기

전체 글103

SQL 질문 잘 하는 법 아티클 작성에 참고한 자료:https://datarian.io/blog/how-to-ask-good-sql-questions SQL 질문 잘 하는 방법막막함에 부딪혔을 때 이 글이 도움이 되길 바랍니다. 새로운 걸 배우는 모두가 멋있어요.datarian.iohttps://letter.wepick.kr/book/4386904/ 고수의 질문법첫마디부터 본질을 꿰뚫는 고수의 기술letter.wepick.krhttps://brunch.co.kr/@dkslfk13/56 좋은 답을 이끌어내는 5가지 질문법올바른 답을 얻으려면 올바른 질문을 할 줄 알아야 합니다. 우리가 답을 찾지 못하고 있다면 올바른 질문을 하고 있지 않았을 가능성이 높죠. 오늘의 글은 좋은 답을 이끌어내는 질문의 방법에brunch.co.kr+챗G.. 2024. 7. 11.
본 캠프 18일차 TIL TIL: Python 학습 내용오늘 풀어본 문제:TV 프로그램 "명예의 전당"에서 매일 1명의 가수가 노래를 부르고 점수를 받습니다. 매일 출연한 가수의 점수가 지금까지 출연 가수들의 점수 중 상위 k번째 이내이면 명예의 전당에 오르게 되고, 명예의 전당 목록의 최하위 점수를 발표하는 문제입니다. 매일 발표된 명예의 전당의 최하위 점수를 계산하는 함수를 작성합니다.제한사항:3 ≤ k ≤ 1007 ≤ score의 길이 ≤ 1,0000 ≤ score[i] ≤ 2,000구체적 구현: def solution(k, score): answer = [] hall_of_fame = [] for s in score: hall_of_fame.append(s) hall_of_.. 2024. 7. 11.
본 캠프 17일차 TIL TIL: Python 학습 내용오늘 풀어본 문제:콜라 빈 병을 가져다주면 콜라를 받는 문제의 일반화된 버전을 해결하는 문제입니다. 빈 병 a개를 가져다주면 콜라 b병을 주는 마트에서, 빈 병 n개를 가져다주었을 때 받을 수 있는 총 콜라 병 수를 계산하는 함수를 작성합니다.제한사항:1 ≤ b 정답은 항상 int 범위를 넘지 않음구체적 구현: def solution(a, b, n): total_cola = 0 while n >= a: new_cola = (n // a) * b total_cola += new_cola n = (n % a) + new_cola return total_cola초기 설정:total_cola 변수를 0으로 초기화하여 총 받을 수.. 2024. 7. 10.
본 캠프 16일차 TIL TIL: Python 학습 내용오늘 풀어본 문제:주어진 음식 배열을 바탕으로, 대회에서 두 선수가 공정하게 음식을 먹을 수 있도록 음식을 배치하는 문제입니다. 각 음식은 칼로리가 적은 순서대로 주어지며, 두 선수는 좌우 대칭으로 음식을 먹게 됩니다. 중앙에 물이 배치되며, 물을 먼저 먹는 선수가 승리하게 됩니다. 주어진 음식을 배열에 맞춰 배치하는 함수를 작성합니다. 제한사항:음식의 종류는 2개 이상 9개 이하입니다.각 음식의 양은 1 이상 1,000 이하입니다.음식은 칼로리가 적은 순서대로 주어집니다.물의 양은 항상 1이며, 중앙에 배치됩니다.정답의 길이가 3 이상인 경우만 입력으로 주어집니다.구체적 구현:def solution(food): left_side = "" right_side = .. 2024. 7. 9.
데이터 기반의사 결정의 장점 데이터 기반 의사결정(Data-Driven Decision Making, DDDM)데이터 기반 의사결정(DDDM)은 데이터를 활용해 의사결정을 내리는 과정을 말합니다. 주관적 판단이나 직관보다는 실제 데이터를 근거로 하여 효율적이고 전략적인 결정을 내리는 데 초점을 맞춥니다. 이는 추측과 직관을 넘어 시장의 상황과 고객의 요구를 효과적으로 대응하는 데 도움이 됩니다.데이터 기반 의사결정의 효과사실에 기반한 결정:데이터 기반 의사결정은 예측이나 가정이 아닌 실제 사실과 데이터에 기초하여 결정의 정확도와 효율성을 높입니다. 이는 비즈니스 선택에 대해 결단력 있는 결정을 가능하게 합니다.고객 중심의 사고:수집된 데이터는 고객의 행동 데이터에 기초하고 있으며, 이를 통해 인사이트를 발견하면 고객의 요구를 바탕으.. 2024. 7. 9.
본 캠프 15일차 TIL 15일차:Python 오늘 풀어본 문제 : 가장 가까운 같은 글자 찾기  문자열 s가 주어졌을 때, s의 각 위치마다 자신보다 앞에 나왔으면서, 자신과 가장 가까운 곳에 있는 같은 글자가 어디 있는지 알고 싶습니다.예를 들어, s="banana"라고 할 때,  각 글자들을 왼쪽부터 오른쪽으로 읽어 나가면서 다음과 같이 진행할 수 있습니다. b는 처음 나왔기 때문에 자신의 앞에 같은 글자가 없습니다. 이는 -1로 표현합니다.a는 처음 나왔기 때문에 자신의 앞에 같은 글자가 없습니다. 이는 -1로 표현합니다.n은 처음 나왔기 때문에 자신의 앞에 같은 글자가 없습니다. 이는 -1로 표현합니다.a는 자신보다 두 칸 앞에 a가 있습니다. 이는 2로 표현합니다.n도 자신보다 두 칸 앞에 n이 있습니다. 이는 2로 .. 2024. 7. 8.