Informatyka

Matura IT Kurs | Algorytmy #28


kategorie: informatyka

Witam Państwa,
W części poniżej znajdziecie Państwo filmik ze szczegółowym wytłumaczeniem dotyczącym algorytmu Monte Carlo. Jego działania, złożoności czasowej, jak i użyteczności. Poniżej znajdą także Państwo gotowy kod do skopiowania w razie potrzeby.
Kod:


  import random

  punktyPoczatek = 100000
  punktyKolo = 0

  for i in range(punktyPoczatek):
      wspolrzednaX = random.uniform(-1, 1)
      wspolrzednaY = random.uniform(-1, 1)
      if wspolrzednaX**2 + wspolrzednaY**2 <= 1:
          punktyKolo += 1

  print(4 * punktyKolo / punktyPoczatek)
                  

Video:

Dziękuję za przeczytanie!


Czytaj dalej
Administrator

Ten post został napisany przez administratora

Ostatnie Posty

Zadania Dowodowe Matematyka Początek Całki, Kurs Matura IT Kurs | Algorytmy Matura IT Kurs | Bazy Danych Matura IT Kurs | Teoria Matura IT Kurs | Arkusz Kalkulacyjny

Archiwum

Rok 2022

Komentarze