본문 바로가기

분류 전체보기103

본 캠프 Python 알고리즘 코드카타 12일차 오늘 풀어본 문제https://school.programmers.co.kr/learn/courses/30/lessons/12915 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문자열로 구성된 리스트 strings와 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하는 문제입니다. 예를 들어, strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다. 문제를 풀어본 순서리스트를 재정렬을 해야하니 sorted를 사용해서 먼저 재배치를 .. 2024. 7. 12.
본 캠프 19일차 TIL TIL: Python 학습 내용오늘 풀어본 문제:2016년 1월 1일은 금요일입니다. 2016년 a월 b일이 무슨 요일인지 계산하는 문제입니다. 두 수 a, b를 입력받아 해당 날짜의 요일을 반환하는 함수를 작성합니다. 요일의 이름은 "SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"입니다.제한 조건:2016년은 윤년입니다.2016년 a월 b일은 실제로 있는 날입니다. (13월 26일이나 2월 45일같은 날짜는 주어지지 않습니다)구체적 구현: def solution(a, b): # 각 월의 일수 (2016년은 윤년이므로 2월이 29일입니다) days_in_month = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] .. 2024. 7. 12.
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.