본문 바로가기

전체 글103

본 캠프 5일차 TIL 제출용 https://datalearn.tistory.com/29 본 캠프 Python 알고리즘 코드카타 5일차오늘 풀어본 문제https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기datalearn.tistory.com3진수 뒤집기 문제를 풀며 n진수 풀이에 대한 알고리즘 및 기본적인 명령어 코드를 공부하고 배운 내용을 정리한 글 https://datalearn.tistory.com/30 본 캠프 5일차 SQL TIL오늘 풀어본 문제https://school.programmers.co.kr/learn/courses/30/lessons.. 2024. 6. 28.
본 캠프 5일차 SQL TIL 오늘 풀어본 문제https://school.programmers.co.kr/learn/courses/30/lessons/59046 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL문을 작성해주세요. 이 문제를 보자마자 바로 LIKE나 SUBSTR을 활용하고 OR를 사용한다면 아주 쉽게 풀이를 할 수 있겠지만 그렇게된다면 쓸데없이 쿼리문이 장황해지고 가독성마저 안좋아질 것 같아 다른 좋은 조.. 2024. 6. 28.
본 캠프 Python 알고리즘 코드카타 5일차 오늘 풀어본 문제https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 기본적으로 파이썬 자체적으로 n진수를 10진수로 변환을 해주는 간단한 명령어가 존재한다.int('num',number)int('num',n)  파이썬에서 int('num', n) 구문을 사용할 때, 'num'은 문자열로.. 2024. 6. 28.
본 캠프 Python 알고리즘 코드카타 4일차 오늘 풀어본 파이썬 문제https://school.programmers.co.kr/learn/courses/30/lessons/12940 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  내가 직접 풀어본 코드문def solution(n, m): if n > m: a, b = m, n else: a, b = n, m for i in range(b): if b == 0: break a, b = b, a % b gcd = a lcm = (n * m.. 2024. 6. 27.
본 캠프 4일차 SQL TIL 오늘 풀어본 문제https://school.programmers.co.kr/learn/courses/30/lessons/133026 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량이 작은 순서대로 조회하는 SQL 문을 작성해주세요. 이때 총 주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정해주세요. 이 문제글을 읽어보면 내가 해야할 과제가 어떤 것인지 머리 속에 떠오른다.가장 처음 해야할 일 FIRST_HARF 테이블과 ICECREAM_INFO 테이블을 INNER JOIN하기.. 2024. 6. 27.
본 캠프 Python 알고리즘 코드카타 3일차 오늘 풀어본 문제https://school.programmers.co.kr/learn/courses/30/lessons/12969 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kra, b = map(int, input().strip().split(' '))이 코드문이 맨 처음 문제 풀이를 할때 주어져 있었다.평소와는 달리 def 라는 함수로 주지 않고 저런 코드문을 제공해줬다는 것을 보고 이게 이번 문제를 푸는데 가장 큰 도움을 주는 코드문이라는 걸 눈치 챌 수 있었다. 그러므로 n과 m이 아니라 a와 b로 대체해서 풀어보기로 했다.우선 각 명령어가 어떤 일을 .. 2024. 6. 26.