일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- numpy
- INSERT
- maplotlib
- 통계학
- 재귀함수
- Machine Learning
- 등차수열
- pandas
- 머신러닝
- tree.fit
- 파이썬
- matplotlib
- 조합
- 기계학습
- 등비수열
- pandas filter
- SQL
- 스터디노트
- pandas 메소드
- 순열
- MacOS
- DataFrame
- 자료구조
- 문제풀이
- plt
- 리스트
- python
- Slicing
- Folium
- barh
- Today
- Total
목록재귀함수 (3)
코딩하는 타코야끼

1. 알고리즘 문풀_1 ~ 2 [unit 31 ~ 38] 📍 [연습문제] 검색 알고리즘(1) 숫자로 이루어진 리스트에서 사용자가 입력한 숫자를 검색하는 모듈을 다음 요건에 따라 만들어 보자. 검색 모듈은 선형 검색 알고리즘을 이용하자. 리스트는 1부터 20까지의 정수 중에서 난수 10개를 이용하자. 검색 과정을 로그로 출력하자. 검색에 성공하면 해당 정수의 인덱스를 출력하고, 검색 결과가 없다면 –1을 출력하자. import random num_r = random.sample(range(1, 21), 10) user = int(input("찾으려는 숫자 입력: ")) print(f"Numbers: {num_r}") result_idx = 0 for idx, value in ..

1. 알고리즘_5 [unit 19 ~ 24] 📍 근삿값 특정 값(참값)에 가장 가까운 값을 근삿값이라고 한다. import random nums = random.sample(range(0, 50), 20) print(f"nums : {nums}") input_num = int(input("input num: ")) print(f"input num: {input_num}") near_num = 0 min_num = 50 for n in nums: abs_num = abs(n - input_num) if abs_num >> nums : [15, 27, 0, 1, 32..

1. 중급 문제풀이 1 ~2 [unit 40 ~ 48] 📍 [연습문제] 함수(01) 다음과 같이 출력 될 수 있도록 산술연산 계산기를 함수를 이용해서 만들어 보자. def cal(): def add(n1, n2): print(f"{n1} + {n2} = {n1 + n2}") def sub(n1, n2): print(f"{n1} - {n2} = {n1 - n2}") def mul(n1, n2): print(f"{n1} * {n2} = {n1 * n2}") def div(n1, n2): print(f"{n1} / {n2} = {n1 / n2}") def rest(n1, n2): print(f"{n1} % {n2} = {n1 % n2}") def share(n1, n2): print(f"{n..