전체 글
[프로그래머스]문자열 내림차순으로 배치하기 - Python
문제 https://school.programmers.co.kr/learn/courses/30/lessons/12917 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 1 문제 💡 list() String을 List로 만들어주는 함수 💡sorted(arr, reverse = True) List인 arr을 정렬해주는 함수 reverse라는 인자값은 False가 디폴트(True인 경우 내림차순) 💡''.join() 작은 따옴표(') 안에 있는 값을 연결자로 해서 list를 String으로 결합해주는 함수 ! 그냥 List인 arr을 연결자 없이..
[프로그래머스]제일 작은 수 제거하기 - Python
문제 https://school.programmers.co.kr/learn/courses/30/lessons/12935 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 1 문제 💡 remove() arr.remove()처럼 파이썬은 다른 언어와 다르게 기본적으로 제공해주는 함수들이 엄청 많다 ! 항상 잘 이용하도록 ! (min(), max(), sum() 등등도 잘 이용하자 ㅎㅎㅎ) 코드 def solution(arr): if len(arr) == 1: arr = [-1] else: arr.remove(min(arr)) return arr
[프로그래머스]나누어 떨어지는 숫자 배열 - Python
문제 https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 1 문제 💡 List Comprehension List Comprehension 내에서 if-else문, 함수 등 다양하게 사용할 수 있음 ! 최대한 간단하게 처리하기 위해서 사용 ! - List Comprehension이란? https://seokmimmmmmmmm.tistory.com/244 [Python]List Comprehension(리스트 컴프리헨션)이란? List..
[Python]List Comprehension(리스트 컴프리헨션)이란?
List Comprehension이란? List Comprehension이란 - 다양한 조건을 사용해 Iterable(반복 가능한) 오브젝트로 List를 생성할 수 있는 파이썬 문법임! 예제 코드 1 [i for i in range(5)] 결과 [0, 1, 2, 3, 4] 예제 코드 2 def solution(x): if x % sum([int(i) % 10 for i in str(x)]) == 0: return True else: return False 이 코드는 프로그래머스 Level 1 문제인 "히샤드 수"의 정답 코드이다. https://seokmimmmmmmmm.tistory.com/243 [프로그래머스]히샤드 수 - Python 문제 https://school.programmers.co.kr/..
[프로그래머스]히샤드 수 - Python
문제 https://school.programmers.co.kr/learn/courses/30/lessons/12947 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 1 문제 💡 List Comprehension 최대한 간단하게 처리하기 위해서 사용 ! - List Comprehension이란? https://seokmimmmmmmmm.tistory.com/244 [Python]List Comprehension(리스트 컴프리헨션)이란? List Comprehension이란? List Comprehension이란 - 다양한 조건을 사용해 I..
[프로그래머스]핸드폰 번호 가리기 - Python
문제 https://school.programmers.co.kr/learn/courses/30/lessons/12948 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 1 문제 💡 Slicing을 체화시키자 phone_number[-4:]는 phone_number의 뒤 네글자임 ! 💡 문자열 곱하기 파이썬에서는 문자열을 곱할 수 있음 ! 코드 def solution(phone_number): length = len(phone_number) temp = phone_number[-4:] return "*" * (length - 4) + temp
[프로그래머스]3월에 태어난 여성 회원 목록 출력하기 - MySQL
문제 https://school.programmers.co.kr/learn/courses/30/lessons/131120 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 3 문제 💡 DATE_FORMAT() 활용 '%Y-%m-%d' -> 얘는 알아놓는게 좋다고 분명히 했던 것 같은데 !!! 얘는 이제 기본임 DATE_FORMAT()에 사용가능한 형식이 궁금하다면? https://seokmimmmmmmmm.tistory.com/228 [MySQL]날짜 포맷 변환하기 - DATE_FORMAT() DATE_FORMAT() MySQL에서는 날짜나 ..
[프로그래머스]DATETIME에서 DATE로 형 변환 - MySQL
문제 https://school.programmers.co.kr/learn/courses/30/lessons/59414 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 2 문제 DATE_FORMAT()만 사용할 줄 알아도 풀 수 있을 듯??? 💡 DATE_FORMAT() 활용 '%Y-%m-%d' -> 얘는 알아놓는게 좋다고 분명히 했던 것 같은데,,,? DATE_FORMAT()에 사용가능한 형식이 궁금하다면? https://seokmimmmmmmmm.tistory.com/228 [MySQL]날짜 포맷 변환하기 - DATE_FORMAT() D..