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
- pythonic
- solidity
- 비트코인
- 개발
- 주소
- 블록체인
- python
- 마스터링비트코인
- 알고리즘
- 블록체인개발
- 스마트컨트랙트
- javascript
- keras
- 백서
- DAPP
- 이더리움
- js
- 파이썬
- 공개키
- 레디스
- Redis
- 마스터링 비트코인
- Ethereum
- 문자열
- 암호화폐
- node js
- smart contract
- 개인키
- 마스터링 이더리움
- 솔리디티
Archives
- Today
- Total
목록에라토스테네스의 체 (1)
개발이야기
[TIL] Python 관련 이것저것 - 소수, 구간합, 이터레이터
안녕하세요 ~!오늘은 파이썬에 관한 여러가지를 공부해보았습니다. 1. 소수 먼저 소수를 파이썬으로 구현해보았습니다.우선 소수(Prime)는 자신보다 작은 두 개의 자연수를 곱하여 만들 수 없는 1보다 큰 자연수를 말합니다. 쉽게 말해서 자기 자신과 1만을 약수로 가지는 수가 소수입니다. 이 소수를 구하는 대표적인 방법이 ' 에라스토테네스의 체(Sieve of Eratosthenes) '입니다. 고대 그리스 수학자 에라토스테네스가 발견한 방법으로 순서는 다음과 같습니다. 1. 2부터 소수를 구하고자 하는 구간의 모든 수를 나열합니다.2. 2는 소수이므로 소수 배열에 체크해둡니다.3. 2를 제외한 2의 배수들을 모두 지워줍니다 => 2를 제외한 2의 배수들은 최소한 3개의 약수( 1, 2, 자기자신)를 가지..
Today I Learned /TIL
2018. 9. 27. 00:30