This course offering ended 2023-06-06
Problem Solving and Programming Under Pressure – DD2458/popup23
Assignments
- popup23 lab 1 (Ended)
- Interval Cover
- Knapsack
- Longest Increasing Subsequence
- Union-Find
- Fenwick Tree
- Rational Arithmetic
- Polynomial Multiplication 2
- Linear Equation Solver
- Partial Linear Equation Solver
- popup23 homework 1 (Ended)
- popup23 homework 2 (Ended)
- popup23 homework 3 (Ended)
- popup23 problem session 1 (Ended)
- popup23 lab 2 (Ended)
- Single source shortest path, non-negative weights
- Single source shortest path, time table
- Single source shortest path, negative weights
- All Pairs Shortest Path
- Minimum Spanning Tree
- Maximum Flow
- Minimum Cut
- Minimum Cost Maximum Flow
- Eulerian Path
- popup23 homework 4 (Ended)
- popup23 homework 5 (Ended)
- popup23 homework 6 (Ended)
- popup23 problem session 2 (Ended)
- popup23 lab 3 (Ended)
- String Matching
- String Multimatching
- Suffix Sorting
- Modular Arithmetic
- Chinese Remainder
- Chinese Remainder Theorem (non-relatively prime moduli)
- Prime Sieve
- Linear Recurrences
- popup23 homework 7 (Ended)
- Burrows-Wheeler
- Clock Pictures
- Dictionary Attack
- Intellectual Property
- Popločavanje
- Suffix Array Re-construction
- popup23 homework 8 (Ended)
- popup23 homework 9 (Ended)
- popup23 problem session 3 (Ended)
- Divisibility Shortcut
- Domino
- Kitchen Combinatorics
- Multiplying Digits
- Ocean's Anti-11 (Hard)
- Pasijans
- The Power of Substitution
- popup23 lab 4 (Ended)
- String Hashing
- Polygon Area
- Point in Polygon
- Line Segment Intersection
- Line Segment Distance
- Closest Pair (Uniform)
- Closest Pair
- Convex Hull
- Maximum Number of Colinear Points
- popup23 homework 10 (Ended)
- popup23 homework 11 (Ended)
- popup23 homework 12 (Ended)
- Around the Track
- Birthday Paradox
- Criss-Cross
- Circle of Debt
- Farey Sequence Length
- Good Coalition
- Herkabe
- Maximum Loot
- Maze Movement
- SETI
- popup23 problem session 4 (Ended)
Teachers
Per Austrin | Teacher |