Doolhof. doolhof doolhof Maak een routine die de ‘hekken’ tussen de cellen weghaalt Maak een 2-dimensionale array met kolommen en rijen aangeklikt.

Slides:



Advertisements
Verwante presentaties
Minimum Spanning Tree. Wat is MST? • Minimum spanning tree • De meest efficiënte manier vinden om een verbonden netwerk op te bouwen.
Advertisements

Graph Begrippen: knoop, vertices kant, zijde, edge
Dijkstra Kortste pad algoritme.
Parallelle Algoritmen String matching. 1 Beter algoritme patroonanalyse Bottleneck in eenvoudig algoritme: WITNESS(j) (j = kandidaat in eerste i-blok)
Oplossen van een doolhof
T U Delft Parallel and Distributed Systems group PGS Fundamentele Informatica in345 Deel 2 College 5 Cees Witteveen.
T U Delft Parallel and Distributed Systems group PGS Fundamentele Informatica in345 Deel 2 College 6 Cees Witteveen.
Grafentheorie Graaf Verzameling knopen al dan niet verbonden door takken, bijv:
Minimum Opspannende Bomen Algoritmiek. 2 Inhoud Het minimum opspannende bomen probleem Een principe om een minimum opspannende boom te laten groeien Twee.
Doorzoeken van grafen Algoritmiek. Algoritmiek: Divide & Conquer2 Vandaag Methoden om door grafen te wandelen –Depth First Search –Breadth First Search.
Datastructuren voor grafen Algoritmiek. 2 Grafen Model van o.a.: –Wegennetwerk –Elektrische schakeling –Structuur van een programma –Computernetwerk –…
Trillingen en Cirkelbewegingen
4/10/2017 Opleiding BINNENISOLATIE voor thermische renovatie Module 3 Train the trainer – 06/12/ Brugge.
Kortste Paden Algoritmiek.
Doorzoeken van grafen Algoritmiek.
Dynamica van luchtstromen
Jeugd in het Strafrechtelijk kader Les 3, 2016 ‘Needs’
Greenbuilding project
Aanleiding Veranderende organisatie
Financiële situatie Volley
Door Marco Lassche, Joyce Mulder en Mare de Winter
VAN KEUKENBLAD TOT FRIKANDEL presentatie door Koen Ongkiehong
Energielening.
Bomen en struiken IVN Helden.
STUUR DIT AAN EEN SLIMME VROUW... EN AAN ALLE MANNEN... DIE ER TEGEN KUNNEN !!! Na 5000 jaar moppen over vrouwen... uiteindelijk moppen over mannen.
Roundtable De Gefragmenteerde Organisatie
Mictieklachten bij mannen
Jorismavo Examenvoorlichting
Groeiende kritiek op de katholieke Kerk rond 1500
De wederkomst ophanden? 20 augustus 2017 Urk.
En blessurepreventie Trainingsopbouw.
Six hats: Werken met netwerken? Mijn gedacht
VEELTERMEN BLADWIJZERS: GETALWAARDE OPTELLEN EN AFTREKKEN
Hoofdstuk 3 In beweging.
Klaar met de toets? Lees aandachtig het samenvattingenblad hst 6
All-Pairs Shortest paths
Datastructuren voor graafrepresentatie
Minimum Opspannende Bomen
Op zoek naar de juiste toon Geluid in de omgevingswet
TAALSITUATIE & - ONTWIKKELING IN VLAANDEREN
Stedelijke bevolking 50% wereldwijd (70% verwacht) 75% in Europa
Wees welkom op deze 1STE cursus windows SPECIAAL ONTWIKKELD VOOR AMBTENAREN Vergeet niet te rusten tijdens de cursus en neem een relaxe houding aan tijdens.
Co-creatie in de Master Health Care & Social Work
DE WINST VAN ZORGVRIENDELIJK WERKGEVERSCHAP
Maurits Hendriks Technisch Directeur Chef de Mission
Welkom Brussel, 25/02/2017.
Informatiebijeenkomst project Snippergroen
Kwaliteitsborging voor het Bouwen
Nieuw Nederlands Cursus Argumentatieve vaardigheden Opdracht 13
Op weg naar echte eenheid
de tweede Bergrede Matteüs 24/25 - deel 6
Belangrijkste wijzigingen
Wat is Prinsjesdag?
Jezus voor Pilatus Waar draait het om? Haat; onrecht
De economie in de gouden eeuw
Automatische presentatie met muziek
Dienst ter nagedachtenis aan Bertine Goudswaard - Toebes
Kleurenschema’s Inspiratie: steden van de wereld.
Paul Geurts, Gemeente Nijmegen
Kostprijs van het product?
§12.3 Andere soorten ioniserende straling
H11 Astrofysica.
§12.2 Röntgen 1895: Wilhelm Röntgen ontdekt per toeval een geheimzinnige straling die een fotografische plaat zwart kleurt: röntgenstraling!
Wolf Mooij Jeroen de Klein Jan Janse
Basistechnologie 1 – Krachten September 2017
Natuurkunde Overal Hoofdstuk 2: Elektriciteit.
Interactieve tijdreeksmodelontwikkeling
Bewerkingen met matrices - Deel 3
Modderdorp UNPLUGGED Bron: csunplugged.org.
Transcript van de presentatie:

doolhof

doolhof Maak een routine die de ‘hekken’ tussen de cellen weghaalt Maak een 2-dimensionale array met kolommen en rijen aangeklikt is R[rij][kolom] = true Maak een routine om alle elementen op te zoeken en in volgorde vertalen naar rijen en kolommen Maak een routine die rijen en kolommen omzet naar DOM-volgorde ivm “hekken” verwijderen Routine om te bepalen in welke richting de aangrenzende cel vrij is.

doolhof

doolhof

doolhof Een route gaat van linksboven naar rechtsonder De gangen mogen horizontaal maar 1 keer aansluiten

doolhof Er is verder geen aansluiting

doolhof Functie Gekozen cellen laten zien

Grafentheorie Grafentheorie - wiki Het ‘doolhof’ is feitelijk een matrix voor een graaf Uit de matrix kan de graaf gelezen worden met knooppunten A1..H8. Graaf: A1,B1,B2, .. De kosten voor de knooppunten is gesteld op 1. Voorbeeld: (A1,B1,B2,C2,D2,E2,F2,G2,H2,B3,C3,D3,D4,E4,E5,F5,E6,F6,G6,H7,H3,H4,H5,H6,H8)

Grafentheorie Kortste Pad Dijkstra Algoritme Bestudeer: Youtube Beschouw iedere cel als een knoppunt met kostenfactor 1

Grafentheorie - mapping .. B1 B2 C1 C2 D2 D3 1 Maak een mapping van alle voorkomende knooppunten A1, A2.. => A1, H8. B1..B8 => A1 .. H8 etc Paden: A1->B1 (1) B1->B2 (1) B2->C2 (1) totaal: A1,B1,C2 (3)

Grafentheorie - mapping

Grafentheorie - mapping

Grafentheorie – Nodes Graaf

Grafentheorie – Nodes Graaf

Grafentheorie Bestudeer Korste pad algoritme Algoritme : kortste paden volgens Dijkstra // bouw boom van kortste paden op; // begin met een enkele knoop: Kies een beginknoop X; TV = {X}; TE = ∅; // leeg, nog geen takken dus BoomAfstand[X] = 0; // ga nu knopen en takken toevoegen: while (TV 6= V) do Kies tak (X,Y) met X ∈ TV, Y 6∈ TV, waarbij Afstand = BoomAfstand[X]+Gewicht(X,Y) minimaal is; TV = TV ∪ {Y}; TE = TE ∪ {(X,Y)}; BoomAfstand[Y] = Afstand;

Grafentheorie

Grafentheorie Maak een grafische voorstelling

Grafentheorie Maak een grafische voorstelling

Grafentheorie – Dijkstra iteratie .. B1 B2 C1 C2 D2 D3 1 2 Startpunt is A1 Rij-1 = A1 -> .. Rij-2 = B1 -> ..

Grafentheorie – Kortste Pad

Grafentheorie – Kortste Pad

Grafentheorie – Kortste Pad