- filteren op lijnen die eindigen met een w
- lijnen die na endstream komen
- koppels lijnen die eindigen op m en l
- bevatten coördinaten in pixels die getekend worden
| //C++17-compatibele lijst. Ontbrekende elementen: move en copy, iterator | |
| #ifndef __LIJST17_H | |
| #define __LIJST17_H | |
| // | |
| // speciale code voor debuggen | |
| // | |
| #define DEBUG | |
| // | |
| // | |
| //speciale code voor iteratoren |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | |
| <xsl:output method="xml"/> | |
| <xsl:template match="/root"> | |
| <overzicht> | |
| <wijken> | |
| <xsl:apply-templates /> | |
| </wijken> |
| #include <unistd.h> | |
| #include <fcntl.h> | |
| #include <sys/stat.h> | |
| #include <sys/mman.h> | |
| #include <sys/types.h> | |
| #include <sys/wait.h> | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <semaphore.h> |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <pthread.h> | |
| #define DIM 10 | |
| int a[DIM][DIM]; | |
| int b[DIM][DIM]; | |
| int c[DIM][DIM]; | |
| struct argumenten { |
| // Genereer 1.000.000.000 willekeurige reële getallen die je bijhoudt in een tabel. Schijf nu | |
| // twee functies die zoeken naar respectievelijk het kleinste getal en het grootste getal en | |
| // deze getallen als return-waarde teruggeven. Schrijf nu een hoofdprogramma dat | |
| // gelijktijdig zoekt naar het grootste en het kleinste getal in een tabel van 1.000.000.000 | |
| // reële getallen. Schrijf beide getallen naar het scherm. | |
| #include <stdio.h> | |
| #include <time.h> | |
| #include <pthread.h> | |
| #include <stdlib.h> |
| # Naam student: | |
| # | |
| # Status implementatie: | |
| # berekening sleutelcomponent x ? | |
| # berekening sleutelcomponent y ? | |
| # sortering atp lijst ? | |
| # vervanging numerieke id's in rooster ? | |
| # reproductie lege lijnen en streepjeslijnen ? | |
| # aanvulling nationaliteit met ranking ? | |
| # alignering links en rechts ? |
| #p dit jankt om gehasht te worden | |
| @X = qw(10 19 20 39 48 35 73 62 37 98); | |
| @Y = qw(19 65 27 54 38 97 65 42 35 47); | |
| # hash met evenveel elementen als veschillende elementen in tabel X | |
| $A {$_ } = undef for @X; | |
| print join "\n", sort {$a <=> $b} keys %A; |
| ## Examenvraag | |
| # Ge hebt een verzaeming, 1 tot 25 | |
| # Je krijgt in die verzameling een deelverzameling (die tot die verzameling behoren) | |
| # van alle getallen, tussen 1 en 25 die niet tot de deelverzameling behoren, het getal die dichtst bij hen ligt. | |
| # 2 4 8 = deelverzameling | |
| # Ik zit met het getal 5, 5 ligt het dichtst bij 4 | |
| ## Normaal zijn dat maar 2 stapjes achtereen. |
| @ARGV_COPY = @ARGV; | |
| $/ = undef; | |
| $file = <>; | |
| # filtering lines | |
| $file =~ s/.* w$//ms; | |
| $file =~ s/endstream.*//ms; | |
| $_ = $file; |