일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C
- Python
- 데이터 통신
- Reversing
- data communication
- 오라클
- 파이썬
- 백준 러스트
- 자바
- 운영체제
- 알고리즘
- Operating System
- 러스트
- 파이썬 알고리즘
- 러스트 예제
- OS
- Rust
- 러스트 프로그래밍 공식 가이드
- Database
- java
- Python challenge
- 자바 개념
- 우분투
- ubuntu
- 백준
- 오라클DB
- 파이썬 챌린지
- 파이썬 첼린지
- 데이터베이스
- 자바 기초
- Today
- Total
목록algorithm (3)
IT’s Portfolio
💻 Fibonacci Sequence in Python 💁♀️ What Fibonacci Sequence? 단순한 단조 증가(monotonically increasing) 수열로 앞의 두 수를 더해가며 생성되는 수열 $F_{i+1} = F_{i} + F_{i-1}$ Fibonacci Seq 공식 : $F_{i} = F_{i-1} + F_{i-2}$ $F_{0} = 0$ $F_{1} = F_{2} = 1$ 위의 수식만 보면 Fibonacci 수열의 n번째 수를 찾는 코드는 쉽게 구현이 가능 아래에서 서술할 코드들에 1100을 각각 할당하여 주피터 노트북의 %%timeit 을 사용해 처리 시간을 확인해보자 코드들의 print 함수를 모두 제외했고 단순 함수 호출만으로 시간을 측정함 👀 단순 재귀 단순히 공..
Test Score Q. 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. Input. 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. Output. 시험 성적을 출력한다. Think 단순 조건문과 조건들을 Group화 시키고 반복문을 사용하는 방법이 떠올랐다. 하지만 이 알고리즘 문제는 조건문을 사용하는 문제이기 때문에 정석적으로 풀었다. score = int(input()) if 90
We Love Kriii Q. ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. Input. 입력 없음 Output. 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력 Think print문을 두 번 사용하는 것과 for문을 사용하는 두 가지 방법이 떠올랐다. print문을 두 번 사용하는 것이 for문을 사용하는 것보다 훨씬 빠르지 않을까? print("강한친구 대한육군") print("강한친구 대한육군") 강한친구 대한육군 강한친구 대한육군 ) time.p..