목록분류 전체보기 (134)
코밍이의 하루

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] def solution(numbers): sum = 0 for i in numbers: sum += i return sum/len(numbers) [다른 사람의 풀이] def solution(numbers): import numpy as np return np.mean(numbers) 1. 사용한 개념 1) for 반복문 2) 할당 연산자 3) len() 4) num..

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120821 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] def solution(num_list): num_list.reverse() return num_list 1. 사용한 개념 1) reverse() 2. 풀이 후기 - list 메소드 중 하나인 .reverse()를 이용하면 쉽게 list 내 요소를 역순으로 만들 수 있었다.

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120822 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] def solution(my_string): return my_string[::-1] [다른 사람의 풀이] def solution(my_string): return ''.join(reversed(my_string)) 1. 사용한 개념 1) 문자열 인덱싱, 슬라이싱 2) join() 2. 풀이 후기 - 사실 for in 문을 써서 역순으로 저장하는 방법이 있기는 한데 ..

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120825 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] def solution(my_string, n): answer = '' for c in my_string: answer += c * n return answer [다른 사람의 풀이] def solution(my_string, n): return ''.join(i*n for i in my_string) 1. 사용한 개념 1) for 반복문 2) 할당 연산자 3) joi..

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120805 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] def solution(num1, num2): return int(num1 / num2) 1. 사용한 개념 1) 산술 연산자 2) int() 2. 풀이 후기 - 이전에도 비슷하게 푼 경험이 있는데 정수로 반환하는 int()와 산술 연산자 /를 사용하는 방법에 대해 숙지하고 있어 쉽게 풀 수 있었다.

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120585 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [나의 풀이] def solution(array, height): cnt = 0 for n in array: if n > height: cnt += 1 return cnt [다른 사람의 풀이] def solution(array, height): array.append(height) array.sort() array.reverse() #== array.sort(reverse=True..