| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- code.org
- 알프레드 에이호
- 베스트 극장
- 휴먼명조
- 매트로폴리탄 미술관
- 안드로이드
- 파일 검색
- Code Blast
- 블록 코딩
- 박사 논문
- 욱
- 2021년 튜링상
- 수학적 귀납법
- 2022 개정 교육과정
- 단편 드라마
- 중학교 교육과정
- 제프리 울만
- 선각자
- 앱
- 나만의 독서법
- 머신러닝
- Visual Studio Code
- MontyHall
- 동영상 플레이어
- 변곡점
- 인공지능
- 4차 산업혁명
- 코드 폭발 효과
- 패트릭 브링리
- 누구를 위한 교육과정인가?
목록2025/12/05 (5)
코딩하는 공무원
난수는 시뮬레이션에서 필수적인 요소입니다. 시뮬레이션에 따라 정규분포, 또는 균등분포의 난수가 필요하지요.많은 경우 균등분포의 난수를 사용합니다. 예를 들어, 몬티홀 문제 시뮬레이션, 또는 바퀴벌레 Random Walk가 그것입니다.반면 정규분포의 난수를 사용하는 경우도 많습니다. 사회적인 현상이나 자연적인 현상을 그대로 시뮬레이션할 때가 그러한 경우입니다. 주식 가격 변동이라든지, 시험 점수나 사람의 키를 시뮬레이션하는 경우입니다.총 1000개의 난수를 각각 정규, 또는 균등하게 발생시켜 값을 누적하는 시뮬레이션입니다. 히스토그램의 모양을 확인하세요. (현재 버전은 컴퓨터의 리소스가 많이 소모되어 웹 브라우져의 속도가 느려질 수 있습니다. 쓰레드를 이용한 경령화 버전으로 업데이트 예정입니다.)
몬티홀 문제는조건부 확률에 대한 유명한 문제입니다. 3개 문 중에 1개 문 뒤에는 선물이 있고, 나머지는 꽝입니다. 먼저 당신은 3개문 중에서 1개를 선택합니다. 그리고 나면 사회자는 선택하지 않은 다른 문 중에서 꽝인 문을 확인시켜 준 후 당신에게 묻습니다."처음 선택한 문을 고수하겠습니까? 아니면 확인되지 않은 다른 문으로 선택을 바꾸겠습니까?"당신이라면 어떻게 하시겠습니까? 어떻게 하는 것이 나에게 유리할까요?결론은 선택을 바꾸는 것이 유리합니다. 정말 그럴까요? 직접 실행해 보세요.사용법에 따라 직접 실행해 보세요. 자동 버튼을 누르면 이 과정을 무작위로 시뮬레이션하게 되고, 변경한 경우와 변경하지 않은 경우에 선물을 받는 횟수가 누적됩니다. 변경하는 경우가 선물을 받을 확률이 높다는 것을 확인할..
바퀴벌레는 동서남북과 대각선 방향의 타일을 무작위로 선택하여 움직입니다.모든 타일을 최소 1회 이상 밟게 될때 까지 바퀴벌레는 얼마나 많이 움직여야 할까요?The cockroach moves randomly across tiles in the four cardinal directions, including east, west, north, south, and diagonal. How many times must the cockroach move until it has touched every tile at least once?
섬이 있고, 홍수가 발생한 상황에서 물이 퍼져나가는 시뮬레이션입니다. 이때 깊이 우선 탐색과 너비 우선 탐색으로 퍼져나가는 모양의 차이를 확인할 수 있는 시뮬레이션입니다.스택을 이용한 깊이 우선 탐색과 큐를 이용한 너비 우선 탐색의 차이를 확인해 보세요.
