1 KANSBEREKENING Datastructuren. 2 Kansberekening  Een paar voorbeelden van kansberekeningsvragen.

Slides:



Advertisements
Verwante presentaties
Stelling 1 De verdachte is in zijn jeugd door zijn ouders mishandeld. Hij kan hierdoor moeilijk omgaan met conflicten. 1.
Advertisements

Algoritmen en Datastructuren (ALDAT)
Vervolg theorie Orientatie voor de nieuwe opdracht.
Koningsspelen groep 5-8.
Datastructuren Quicksort
Seksualiteit en intimiteit
Uitwerking tentamen Functioneel Programmeren 29 januari 2009.
Onze mond van dichtbij ! Onze mond van dichtbij ! Tong Tanden Speeksel Tandvlees …
Onze mond van dichtbij ! Onze mond van dichtbij ! Tong Tanden Speeksel Tandvlees …
1 Hashtabellen Datastructuren. 2 Dit onderwerp Direct-access-tabellen Hashtabellen –Oplossen van botsingen met “ketens” (chaining) –Analyse –Oplossen.
Eindopdracht Fotografie (1ste periode) Analyse eigen foto’s
Hashing Inhoud Hashing Hashtable Hash function Collision Toepassing van klassieke ADT’s, algoritmes en runtime overwegingen.
Te slim om veters te strikken
Datastructuren Onderwerp 10
1 Datastructuren Sorteren: alleen of niet alleen vergelijkingen College 5.
Datastructuren Zoekbomen
Hoofdstuk 7 Elektrische structuur van de halfgeleider
Beroepsvaardigheden onderdeel van SBC
Rechtspraak.nl Zoekvraag opslaan, wijzigen, verwijderen
Mijn buurman uit België kwam om ca uur op de koffie.
1 Datastructuren Quicksort en andere sorteermethoden College 3.
1 Datastructuren Skiplists. 2 Skiplists  Vrij eenvoudige datastructuur  “Makkelijker” dan gebalanceerde bomen  Kunnen hetzelfde als gebalanceerde bomen.
Logaritmen (heel eventjes)
Optuigen van datastructuren
Opgave Waarom loopt er geen lucht uit de fietsband?
De kroon is kwijt!.
Mijn buurman uit Belgie kwam om ca uur op de koffie.
Optuigen van datastructuren Datastructuren Onderwerp 11.
Datastructuren Sorteren, zoeken en tijdsanalyse
1 Datastructuren Een informele inleiding tot Skiplists Onderwerp 13.
Hashtabellen Datastructuren. 2 Dit onderwerp Direct-access-tabellen Hashtabellen –Oplossen van botsingen met “ketens” (chaining) –Analyse –Oplossen van.
Sorteeralgoritmen. Sorteren: aanpak 1 Hoe ga je een rij getallen sorteren met PC? Sorteren door selectie (= selection sort): Zoek de kleinste waarde Sorteer.
Kennis-spel meerkeuzevragen.
Staatsinrichting.
Hoe leg ik een drainage aan
De woorden die je vandaag leert: namaken de melodie het vervolg tenslotte allerlaatst de seconde allereerst kopiëren duren.
Slot 4Hc.
Communication Een good listening attitude. A good listener Luistert met zijn oren en met zijn hart. Listening is an attitude! Luisteren vereist de juiste.
Stel je voor: we hadden het verhaal van Lucas niet …
Zorg en Welzijn.
Mijn buurman uit België komt iedere avond rond uur bij mij op de koffie.
1 Datastructuren Quicksort College 3. 2 Vorige keren  O-notaties  Sorteren: insertion sort, bubble sort  Kosten (n 2 ) tijd in het slechtste geval.
1 Hashtabellen Datastructuren. 2 Dit onderwerp Direct-access-tabellen (vorige keer) Hashtabellen –Oplossen van botsingen met “ketens” (chaining) Vorige.
1 Optuigen van datastructuren Zoeken op meerdere sleutels Dynamische order statistics (1)
Etappe 1 De eerste stappen.
Vers 1 Voorwaar, ik keer mij stil tot God. Hij is mijn heil, mijn vaste rots. Een schuilplaats wil Hij voor mij wezen. Alleen hij Hem is hulp in nood.
Diagnostische toets Vanaf opdracht 4. A B P B C K C R Q
Amorized Analysis en Union-Find Algoritmiek. 2 Vandaag Amortized analysis –Technieken voor tijdsanalyse van algoritmen Union-find datastructuur –Datastructuur.
Inhoud Breuken (optellen, aftrekken, vermenigvuldigen en delen).
09/11/2009 Interactie met studenten Workshop opleiding Psychologie 9 november 2009.
Gilles San Martin Daar komt er nog één.
Doorzoeken van grafen Algoritmiek. Algoritmiek: Divide & Conquer2 Vandaag Methoden om door grafen te wandelen –Depth First Search –Breadth First Search.
Divide & Conquer: Verdeel en Heers vervolg Algoritmiek.
Datastructuren voor grafen Algoritmiek. 2 Grafen Model van o.a.: –Wegennetwerk –Elektrische schakeling –Structuur van een programma –Computernetwerk –…
Het maken van een toets. Inleiding Voordat je aan de toets gaat beginnen doe je er verstandig aan om aan de volgende tips te denken: 1.Goed lezen Goed.
Bij algoritmen horen datastructuren David N. Jansen 2 december 2015.
Datastructuren voor graafrepresentatie
Jacoby transfers voor de hoge kleuren NF1H1 v2.7f 1.
Amorized Analysis en Union-Find
Cliënteninformatie: Wat kan ik met ROM?
Diagnostische toets Vanaf opdracht 4.
Examenopgave Havo M&O opgave 1
een raadseltje voor Sinterklaas en Zwarte Piet
Uw eigen diensten verkopen via 2tCloud
Hoofdstuk 25 De beste kans
JULLIE WETEN DAT IK HET HEB, MAAR WAT IS HET?
Rekenen Mevr. Koçak 13 november 2018.
LEER BRIDGE MET BERRY WESTRA DEEL 3
VOOR CONTENTPARTNERS.
Transcript van de presentatie:

1 KANSBEREKENING Datastructuren

2 Kansberekening  Een paar voorbeelden van kansberekeningsvragen

3 Hashtabellen Stel we hebben een hashtabel met m posities en we slaan n elementen op. Neem (simple) uniform hashing aan. 1. Wat is de kans dat T[1] leeg is? 1. Als we chaining gebruiken? 2. Als we open adressing gebruiken? 2. Wat is de kans dat x minstens 1 keer botst bij open addressing? 3. Wat is de kans dat x minstens k keer botst bij open addressing, k < n. Datastructuren

4 Skip lists  Stel we implementeren skip lists als besproken, met een kans ½ steeds voor een element om op een hogere laag te zitten.  Stel we slaan n elementen op. 1. Wat is het verwachte geheugengebruik, in O-notatie? 2. Wat is het geheugengebruik in het slechtste geval? Datastructuren

5 Skip lists vervolg  Stel we implementeren skip lists als besproken, met een kans ½ steeds voor een element om op een hogere laag te zitten.  Stel we slaan n elementen op. 1. Voor een element x opgeslagen in de datastructuur, wat is de kans 1. Dat hij maar in 1 laag zit? 2. Dat hij in minstens 3 lagen zit? 3. Dat hij in precies 3 lagen zit? 4. Dat hij in precies k lagen zit? 2. Wat nu als de kans p < 1 is? Datastructuren