Algoritmen en Python (2019–2020)

Veerle Fack · Universiteit Gent

Welkom bij de nascholing “Algoritmen, probleemoplossend denken en programmeren in Python” (IPVW, UGent).

Cursusmateriaal is beschikbaar via de bijbehorende Ufora-site.

Hier vindt u de programmeeroefeningen die in deze cursus aan bod zullen komen, georganiseerd in reeksen volgens programmeertechniek.

You are currently not able to subscribe to this course.

Request registration

Exercise series

Reeks M2.6: Algoritmen aan het werk

Title Class progress
Error detection
Data compression

Reeks M2.5: Dynamisch programmeren

Title Class progress
Counting the number of shortest routes

Reeks M2.4: Grafen en algoritmen

Title Class progress Status
Ordering of DNA fragments
Topological sorting
Eulerian circuit
Graph 2-coloring problem

Reeks M2.3: Verdeel-en-heers

Title Class progress Status
Majority
Bitonic search
Maximum in sorted and rotated list
Local minimum in a list
Title Class progress Status
Zipper method
MergeSort
CountingSort
ShellSort
QuickSort

Reeks M2.1: Algoritmen - inleidend

Title Class progress Status
Find the missing number
3-sum problem
Searching in a sorted table
Stable marriage
Heat wave
Title Class progress Status
Binary search
Most frequent
Error detection
Party 🥳
Find the celebrity
Car refilling problem
Scheduling for minimum average endtime
Interval scheduling

Reeks M1.7: Sets en dictionaries

Title Class progress Status
Doubles
Double words
What's in the bag?
Sacred Cat of Burma
All the king's wine
ISBN

Reeks M1.6: Lijsten en tuples

Title Class progress Status
Combi sum
Caper
Zigzag
Zipper method
Chocolate game
Sieve of Eratosthenes
Lineup
ISBN
Title Class progress Status
Letter soup
Reading a pitch
ISBN
Caesar cipher
Title Class progress Status
Shortest distance to line segment
MacArthur's number game
Big Mac Index
Gears
ISBN
Emirp

Reeks M1.3: Iteraties / Controlelussen

Title Class progress Status
ISBN
Bart Simpson
Kassa
Chaos
German tanks
Hitchhikers problem
Monkeys and coconuts
Pythagorean triples

Reeks M1.3X: Iteraties / Controlelussen (aanvullend)

Deze reeks bevat enkele aanvullende oefeningen op controlelussen.

Voor nog meer bijkomende oefeningen: controlelussen

Title Class progress Status
BlackJack
ABCD
Fibonacci sequence
Generators
The frog prince
Early warning
Flip-floppers
Canvascrack
Challenger or crack
Payslip
Conan the Bacterium
Birthday paradox
Collatz conjecture
Heat wave
All-or-nothing
Euler number
Hoger lager
Priemgetallen
Russian peasants

Reeks M1.2: Condities / Voorwaardelijke opdrachten

Title Class progress Status
ISBN
Body-mass index
Babysitter
Reynolds number
Rock-paper-scissors
Seasons
Trilateration
Darts

Reeks M1.2X: Condities / Voorwaardelijke opdrachten (aanvullend)

Deze reeks bevat enkele aanvullende oefeningen op voorwaardelijke opdrachten.

Voor nog meer bijkomende oefeningen: voorwaardelijke opdrachten

Title Class progress Status
Runway
Digit work
Finding mates
APGAR score
Stopwatch baby
Personal warmth
Rock-paper-scissors-lizard-Spock
Crocodile Paradox
Counterfeiting
The two towers
Collision detection
Knight move
Hertzsprung-Russell diagram

Reeks M1.1: Variabelen, expressies en eenvoudige functies

Title Class progress Status
ISBN
Sum of two integers
Bookshop
Average of three numbers
Surface circle
Change
Best laid plans
Human Development Index
The pudding guy
The stopped clock