Unique Characters
문장에서 사용된 Characters type 문자를 중복없이 순서대로 리스트에 나열하는 함수
Example
| |
My Answer
| |
Correct Scholarships
예시 설명을 참고 해주세요.
Example
| |
My Answer
| |
Another Answer
| |
Startup Name
스타트업 회사를 차린다고 가정할 때 인기있는 경쟁사의 회사 이름 3개 중 중요한 철자를 골라내는 함수
결국 3개 집합 전체에서 3개 집합의 대칭차집합을 뺀 부분을 골라내는 함수
Example
| |
Another Answer
| |
Words Recognition
두 단어에서 공통적인 알파벳을 뺀 나머지 부분을 추출하는 함수
Example
| |
My Answer
| |
Another Answer
| |
Tip list or set to string => join {: .notice}
Transpose Dictionary
Dictionary형태의 데이터 타입의 키, 값이 “설명”, “확장자 명"으로 되어 있는데 이를 “확장자 명”, “설명"으로
구성된 리스트로 바꿔주는 함수
Example
| |
My Answer
| |
Another Answer
| |
Doodled Password
비밀번호 낙서? / queue의 FIFO 특성을 deque로 구현하는 함수. / 인덱스 수 만큼 First out Last in(맨 앞 요소)를 반복한다
설명 잘 못하겠으니 밑에 예시를 참고해 주세요
Example
| |
My Answer
| |
Another Answer
| |
Frequency Analysis
암호문으로 변경하는 encrypt 함수. 평문에서 가장 빈도수가 높은 문자로 치환한다.
Example
| |
My Answer
| |
Another Answer
| |
Cyclic Name
문자열이 주어지면 원하는 길이로 문자열이 순환하는 문자열 반환하는 함수
Example
| |
My Answer
| |
cycle 함수로 만든 객체는 generator 이다
Memory Pills
리스트의 요소중 길이가 짝수인 요소 다음부터 3개 요소를 추출하는 함수. 단, 추출된 요소가 3개 미만일 때
부족한 요소는 ““로 채운다.
Example
| |
Another Answer
| |
Float Range
시작, 끝, 간격을 입력값으로 주면(정수, 실수 둘다 가능) 시작부터 끝이전까지 간격을 순회로 하는 리스트를 반환하는 함수
Example
| |
My Answer
| |
Another Answer
| |
Rock Paper Scissors
N명의 사람이 있다고 했을 때 모든 사람이 모든 사람들과 2번씩 경기를 할 수 있도록 명단을 짜주는 함수
Example
| |
My Answer
| |
Kth Permutation
n개의 순열 조합 중 n번째 순열을 뽑는 함수
Example
| |
My Answer
| |
Another Answer
| |
Crazyball
n개의 리스트에서 k개를 뽑아 조합하는 함수. (combination)
Example
| |
My Answer
| |
Twins Score
두 개의 리스트를 입력값으로 받아 같은 인덱스끼리 합하여 하나의 리스트로 반환하는 함수
Example
| |
My Answer
| |
Another Answer
| |
Pressure Gauges
두 개의 리스트를 입력 받으면 각각의 인덱스에 맞게 짝지어 작은 값을 1행 리스트에 큰 값을 2행 리스트에 묶어 반환하는 함수
Example
| |
My Answer
| |
Another Answer
| |
zip과 *의 조합으로 여러개 리스트를 받을 때 각각의 인덱스에 해당하는 요소끼리 합칠 수 있다.
| |
Correct Lineup
짝수인 리스트를 입력 받으면 앞에서 부터 두 요소씩 짝을 지어 순서를 뒤 바꾸는 함수
Example
| |
My Answer
| |
Another Answer
| |
Group Dating
입력 받은 두 리스트에서 같은 인덱스의 값이 다를 경우 짝을 지어주는 함수
Example
| |
My Answer
| |
Another Answer
| |
Fix Tree
리스트를 입력 받으면 제대로된 트리 모양으로 바꿔주는 함수
Example
| |
My Answer
| |
Another Answer
| |
center라는 좋은 함수가 있었구만!
Pref Sum
리스트를 하나의 수열이라고 했을 때, 즉 점화식 또는 일반항 이라고 보고 이에대한 부분합을 구하는 함수
Example
| |
My Answer
| |
Another Answer
| |
새로 알게된 것들: numpy의 cumsum , itertools의 accumlate
Math Practice
리스트를 입력값으로 받으면 더하고 곱하고를 반복하면서 하나의 값으로 만드는 함수. (자세한건 예시 확인)
Example
| |
My Answer
| |
Another Answer
| |
Fibonacci List
피보나치 수열 응용 함수
Example
| |
Another Answer
| |
Fibonacci 관련 문제는 여러번 다양한 문제로 연습 해보자
Primes Sum
범위 안의 숫자 중에서 소수만 뽑아 더하는 함수
Example
| |
My Answer
| |
Another Answer
| |
Fibonacci Generator
숫자 n을 입력하면 피보나치 수열에서 n번째 항까지 출력하는 함수
Example
| |
My Answer
| |
Check Password
비밀번호를 몇번째 만에 성공하는지 확인하는 함수
Example
| |
Another Answer
| |
Super Prize
n의 배수 번째 손님의 구매금액을 d로 나누었을 때 나누어 떨어지면 상금을 주는 알고리즘을 갖는 객체를 생성하시오
Example
| |
My Answer
| |
Another Answer
| |
Try Functions
하나의 값을 여러가지 함수로 평가한 결과 리스트를 반환하는 함수
Example
| |
My Answer
| |
**내가 만든 함수의 문제: ** 입력값으로 받는 함수리스트가 문자열로 구성되어 있으면 사용할 수 없다. 리스트 안에 있는 문자열을 함수 타입으로 만들고 싶었으나 함수 타입으로 만들어주는 최상위 클래스같은건 없기에 실패.. {: .notice}
Another Answer
| |
eval 함수 언젠간 요긴하게 쓸거같았는데..! eval을 exec로 착각하는 바람에 결국 답을 봐버렸다..
Simple Composition & Functions Composition
단일 합성함수의 연산 결과를 반환하는 함수
n개 중첩 합성함수의 연산 결과를 반환하는 함수
Example
| |
My Answer
| |
Another Answer
| |