Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 빅오 표기법
- python
- 알고리즘 분석의 실례
- recursive algorithms
- 빅오메가
- 배열 섞기
- trivial solution
- NumPy
- Big Omega
- Big-Oh notation
- 코틀린 Hello World!
- nontrivial solution
- 페이지 겹칩
- 일차변환
- Big-O 예제
- 빅세타
- matrix trnasformations
- 랜덤 순서 배열
- 코틀린 시작하기
- Big-Oh 예제
- Big Theta
- one-to-one
- includepdf
- matrix fo a linear transformation
- itertools
- linear dependence
- nonhomogeneous linear system
- 재귀함수
- homogeneous linear system
- 이진 탐색
Archives
- Today
- Total
코딩 연습
프로젝트 오일러 51번
얼마전에 project euler 라는 사이트를 알게 되었고, 프로그래밍 연습도 할 겸 해서 한 문제씩 풀고 있다. 재미있게 여러 가지 연습을 해 볼 수 있어서 좋다고 생각한다. 대부분의 문제가 간단하게 풀리지만 어떤 경우는 오랜 시간 생각을 많이 해야만 풀리는 문제도 있는데, 51번 문제가 그러했다. 프로젝트 오일러 사이트에서 다른 사람들을 위해서 정답을 공개하지는 말라는 당부가 있었기에 여기서는 문제를 풀기 위한 힌트를 제공하려고 한다. 51번 문제는 다음과 같다. By replacing the 1st digit of the 2-digit number *3, it turns out that six of the nine possible values: 13, 23, 43, 53, 73, and 83, a..
project euler with python
2016. 3. 15. 15:30