Optimizing my Ford-Fulkerson implementation for sparse graphs.
treed55e5ca50c1335d72381b87531a05f433bf15368
-rw-r--r-- 40 .gitignore
drwxr-xr-x - 100 - The 3n + 1 problem
drwxr-xr-x - 10000 - Longest Paths
drwxr-xr-x - 10003 - Cutting sticks
drwxr-xr-x - 10004 - Bicoloring
drwxr-xr-x - 10005 - Packing polygons
drwxr-xr-x - 10006 - Carmichael numbers
drwxr-xr-x - 10008 - What's cryptanalisis
drwxr-xr-x - 10018 - Reverse and add
drwxr-xr-x - 10019 - Funny encryption method
drwxr-xr-x - 10033 - Interpreter
drwxr-xr-x - 10034 - Freckles
drwxr-xr-x - 10035 - Primary Arithmetic
drwxr-xr-x - 10036 - Divisibility
drwxr-xr-x - 10041 - Vito's Family
drwxr-xr-x - 10047 - The monocycle
drwxr-xr-x - 10049 - Self-Describing Sequence
drwxr-xr-x - 10054 - The Necklace
drwxr-xr-x - 10065 - Useless tile packers
drwxr-xr-x - 10067 - Playing with wheels
drwxr-xr-x - 10069 - Distinct subsequences
drwxr-xr-x - 10078 - The Art Gallery
drwxr-xr-x - 10079 - Pizza Cutting
drwxr-xr-x - 10080 - Gopher II
drwxr-xr-x - 10081 - Tight words
drwxr-xr-x - 10090 - Marbles
drwxr-xr-x - 10098 - Generating fast, sorted permutation
drwxr-xr-x - 10099 - The tourist guide
drwxr-xr-x - 10104 - Euclid Problem
drwxr-xr-x - 10110 - Light, more light
drwxr-xr-x - 10127 - Ones
drwxr-xr-x - 10130 - SuperSale
drwxr-xr-x - 10131 - Is bigger smarter?
drwxr-xr-x - 10137 - The Trip
drwxr-xr-x - 10149 - Yahtzee
drwxr-xr-x - 10154 - Weights and measures
drwxr-xr-x - 10161 - Ant on a chessboard
drwxr-xr-x - 10167 - Birthday cake
drwxr-xr-x - 10181 - 15-Puzzle problem
drwxr-xr-x - 10192 - Vacation
drwxr-xr-x - 10193 - All you need is love
drwxr-xr-x - 10195 - Knights of the round table
drwxr-xr-x - 10198 - Counting
drwxr-xr-x - 10199 - Tourist guide
drwxr-xr-x - 10203 - Snow clearing
drwxr-xr-x - 10229 - Modular Fibonacci
drwxr-xr-x - 10233 - Dermuba triangle
drwxr-xr-x - 10235 - Simply Emirp
drwxr-xr-x - 10249 - The grand dinner
drwxr-xr-x - 10252 - Common permutation
drwxr-xr-x - 10260 - Soundex
drwxr-xr-x - 10261 - Ferry loading
drwxr-xr-x - 10278 - Fire station
drwxr-xr-x - 10285 - Longest run on a snowboard
drwxr-xr-x - 10295 - Hay Points
drwxr-xr-x - 10300 - Ecological Premium
drwxr-xr-x - 10302 - Summation of polynomials
drwxr-xr-x - 10310 - Dog and Gopher
drwxr-xr-x - 10327 - Flip sort
drwxr-xr-x - 10340 - All in all
drwxr-xr-x - 10359 - Tiling
drwxr-xr-x - 10370 - Above Average
drwxr-xr-x - 10373 - The brick stops here
drwxr-xr-x - 10397 - Connect the campus
drwxr-xr-x - 10405 - Longest common subsequence
drwxr-xr-x - 10424 - Love calculator
drwxr-xr-x - 10432 - Polygon inside a circle
drwxr-xr-x - 10446 - The marriage interview
drwxr-xr-x - 10450 - World cup noise
drwxr-xr-x - 10452 - Marcus, help
drwxr-xr-x - 10465 - Homer Simpson
drwxr-xr-x - 10469 - To carry or not to carry
drwxr-xr-x - 10473 - Simple Base Conversion
drwxr-xr-x - 10482 - The candyman can
drwxr-xr-x - 10520 - Determine it
drwxr-xr-x - 10573 - Geometry paradox
drwxr-xr-x - 10664 - Luggage
drwxr-xr-x - 10696 - f91
drwxr-xr-x - 107 - The Cat in the Hat
drwxr-xr-x - 10734 - Triangle Partitioning
drwxr-xr-x - 108 - Maximum sum
drwxr-xr-x - 10801 - Lift hopping
drwxr-xr-x - 10812 - Beat the spread
drwxr-xr-x - 10815 - Andy's first dictionary
drwxr-xr-x - 10819 - Trouble of 13-Dots
drwxr-xr-x - 10827 - Maximum sum of a torus
drwxr-xr-x - 10841 - Lift hopping in the real world
drwxr-xr-x - 10897 - Travelling Distance
drwxr-xr-x - 10902 - Pick-up sticks
drwxr-xr-x - 10918 - Tri Tiling
drwxr-xr-x - 10921 - Find the telephone
drwxr-xr-x - 10924 - Prime Words
drwxr-xr-x - 10946 - You want what filled?
drwxr-xr-x - 10970 - Big Chocolate
drwxr-xr-x - 10986 - Sending email
drwxr-xr-x - 11000 - Bee
drwxr-xr-x - 11003 - Boxes
drwxr-xr-x - 11040 - Add bricks in the wall
drwxr-xr-x - 11067 - Little red riding hood
drwxr-xr-x - 11088 - End up with more teams
drwxr-xr-x - 11096 - Nails
drwxr-xr-x - 11110 - Equidivisions
drwxr-xr-x - 11111 - Generalized Matrioshkas
drwxr-xr-x - 11115 - Uncle Jack
drwxr-xr-x - 11116 - Babel towers
drwxr-xr-x - 11117 - Little Quilt
drwxr-xr-x - 11137 - Ingenuous Cubrency
drwxr-xr-x - 11172 - Relational operator
drwxr-xr-x - 11202 - The least possible effort
drwxr-xr-x - 11203 - Can you decide it for ME
drwxr-xr-x - 11207 - The easiest way
drwxr-xr-x - 11282 - Mixing invitations
drwxr-xr-x - 11296 - Counting Solutions of an Integer Equation
drwxr-xr-x - 11326 - Laser pointer
drwxr-xr-x - 11332 - Summing digits
drwxr-xr-x - 11335 - Discrete pursuit
drwxr-xr-x - 11336 - DRM
drwxr-xr-x - 11338 - Minefield
drwxr-xr-x - 11339 - Sonnet Rhyme Verifier
drwxr-xr-x - 11352 - Crazy king
drwxr-xr-x - 11364 - Optimal parking
drwxr-xr-x - 11367 - Full tank?
drwxr-xr-x - 11371 - Number theory for newbies
drwxr-xr-x - 11375 - Matches
drwxr-xr-x - 11385 - Da Vinci Code
drwxr-xr-x - 11387 - The 3-Regular Graph
drwxr-xr-x - 11388 - GCD LCM
drwxr-xr-x - 11394 - Digit Blocks
drwxr-xr-x - 11401 - Triangle counting
drwxr-xr-x - 11428 - Cubes
drwxr-xr-x - 11436 - Cubes EXTREME!
drwxr-xr-x - 11447 - Reservoir logs
drwxr-xr-x - 11448 - Who said crisis
drwxr-xr-x - 11450 - Wedding shopping
drwxr-xr-x - 11451 - Water restrictions
drwxr-xr-x - 11452 - Dancing the cheeky-cheeky
drwxr-xr-x - 11455 - Behold my quadrangle
drwxr-xr-x - 11461 - Square numbers
drwxr-xr-x - 11462 - Age sort
drwxr-xr-x - 11463 - Commandos
drwxr-xr-x - 11464 - Even parity
drwxr-xr-x - 11466 - Largest prime divisor
drwxr-xr-x - 11470 - Square sums
drwxr-xr-x - 11481 - Arrange the Numbers
drwxr-xr-x - 11482 - Building a Triangular Museum
drwxr-xr-x - 11483 - Code Creator
drwxr-xr-x - 11484 - Document Object Model
drwxr-xr-x - 11485 - Extreme Discrete Summation
drwxr-xr-x - 11487 - Gathering Food
drwxr-xr-x - 11488 - Hyper prefix sets
drwxr-xr-x - 11489 - Integer Game
drwxr-xr-x - 11494 - Queen
drwxr-xr-x - 11495 - Bubbles and buckets
drwxr-xr-x - 11503 - Virtual Friends
drwxr-xr-x - 11504 - Dominos
drwxr-xr-x - 11505 - Logo
drwxr-xr-x - 11506 - Angry Programmer
drwxr-xr-x - 11507 - Bender B. Rodríguez Problem
drwxr-xr-x - 11507 - Bender B. Rodríguez Problem
drwxr-xr-x - 11508 - Life on Mars?
drwxr-xr-x - 11509 - Touring Robot
drwxr-xr-x - 11510 - Erdös Unit Fractions
drwxr-xr-x - 11510 - Erdös Unit Fractions
drwxr-xr-x - 11511 - Frieze Patterns
drwxr-xr-x - 11512 - GATTACA
drwxr-xr-x - 11513 - 9-Puzzle
drwxr-xr-x - 11514 - Batman
drwxr-xr-x - 11515 - Cranes
drwxr-xr-x - 11516 - WiFi
drwxr-xr-x - 11517 - Exact Change
drwxr-xr-x - 11518 - Dominos 2
drwxr-xr-x - 11526 - H(n)
drwxr-xr-x - 11556 - Switch bulbs
drwxr-xr-x - 11573 - Ocean Currents
drwxr-xr-x - 11576 - Scrolling message
drwxr-xr-x - 11577 - Letter frequency
drwxr-xr-x - 11584 - Partitioning by palindromes
drwxr-xr-x - 11586 - Train tracks
drwxr-xr-x - 11588 - Image coding
drwxr-xr-x - 11590 - Prefix lookup
drwxr-xr-x - 116 - Undirectional TSP
drwxr-xr-x - 11656 - Message in the Enemy Territory
drwxr-xr-x - 11657 - Rational Billiard
drwxr-xr-x - 11660 - Look-and-Say sequences
drwxr-xr-x - 11662 - Triangular Grid
drwxr-xr-x - 11663 - GrayInc
drwxr-xr-x - 11665 - Chinese Ink
drwxr-xr-x - 11675 - Happy friends
drwxr-xr-x - 11841 - Y-game
drwxr-xr-x - 11842 - Flatland
drwxr-xr-x - 11843 - Guessing Game
drwxr-xr-x - 11844 - The Melding Plague
drwxr-xr-x - 11845 - Preferential Romance
drwxr-xr-x - 11846 - Finding Seats Again
drwxr-xr-x - 11847 - Cut the Silver Bar
drwxr-xr-x - 11848 - Cargo Trains
drwxr-xr-x - 120 - Stacks of flapjacks
drwxr-xr-x - 12315 - The Starflyer Agents
drwxr-xr-x - 12316 - Sewing Buttons with Grandma
drwxr-xr-x - 12317 - Document Compression
drwxr-xr-x - 12318 - Digital Roulette
drwxr-xr-x - 12319 - Edgetown's Traffic Jams
drwxr-xr-x - 12321 - Gas Stations
drwxr-xr-x - 12322 - Handgun Shooting Sport
drwxr-xr-x - 12323 - Inspecting Radars
drwxr-xr-x - 12324 - Philip J. Fry Problem
drwxr-xr-x - 136 - Ugly numbers
drwxr-xr-x - 147 - Dollars
drwxr-xr-x - 154 - Recycling
drwxr-xr-x - 190 - Circle through three points
drwxr-xr-x - 191 - Intersection
drwxr-xr-x - 209 - Triangular vertices
drwxr-xr-x - 216 - Getting in line
drwxr-xr-x - 270 - Lining Up
drwxr-xr-x - 272 - TeX Quotes
drwxr-xr-x - 294 - Divisors
drwxr-xr-x - 299 - Train swapping
drwxr-xr-x - 302 - John's trip
drwxr-xr-x - 305 - Joseph
drwxr-xr-x - 314 - Robot
drwxr-xr-x - 320 - Border
drwxr-xr-x - 321 - The New Villa
drwxr-xr-x - 357 - Let me count the ways
drwxr-xr-x - 369 - Combinations
drwxr-xr-x - 374 - Big mod
drwxr-xr-x - 378 - Intersecting lines
drwxr-xr-x - 382 - Perfection
drwxr-xr-x - 406 - Prime cuts
drwxr-xr-x - 410 - Station Balance
drwxr-xr-x - 423 - MPI Maelstrom
drwxr-xr-x - 438 - The circumference of the cirlce
drwxr-xr-x - 439 - Knight moves
drwxr-xr-x - 442 - Matrix chain multiplication
drwxr-xr-x - 443 - Humble numbers
drwxr-xr-x - 445 - Marvelous Mazes
drwxr-xr-x - 455 - Periodic Strings
drwxr-xr-x - 458 - The Decoder
drwxr-xr-x - 483 - Word scramble
drwxr-xr-x - 494 - Kindergarten Counting Game
drwxr-xr-x - 497 - Strategic defense initiative
drwxr-xr-x - 515 - King
drwxr-xr-x - 541 - Error correction
drwxr-xr-x - 543 - Goldbach's conjecture
drwxr-xr-x - 562 - Dividing coins
drwxr-xr-x - 563 - Crimewave
drwxr-xr-x - 567 - Risk
drwxr-xr-x - 568 - Just the facts
drwxr-xr-x - 572 - Oil deposits
drwxr-xr-x - 574 - Sum it up
drwxr-xr-x - 575 - Skew Binary
drwxr-xr-x - 579 - Clockhands
drwxr-xr-x - 583 - Prime factors
drwxr-xr-x - 591 - Box of bricks
drwxr-xr-x - 603 - Parking lot
drwxr-xr-x - 608 - Counterfeit Dollar
drwxr-xr-x - 610 - Street directions
drwxr-xr-x - 673 - Parentheses balance
drwxr-xr-x - 674 - Coin change
drwxr-xr-x - 686 - Goldbach's conjecture (II)
drwxr-xr-x - 705 - Slash maze
drwxr-xr-x - 713 - Adding reversed numbers
drwxr-xr-x - 724 - Reverse
drwxr-xr-x - 737 - Gleaming the cubes
drwxr-xr-x - 796 - Critical links
drwxr-xr-x - 820 - Internet bandwidth
drwxr-xr-x - 836 - Largest submatrix
drwxr-xr-x - 843 - Crypt kicker
drwxr-xr-x - 846 - Steps
drwxr-xr-x - 850 - Crypt kicker II
drwxr-xr-x - 900 - Brick Wall Patterns
drwxr-xr-x - 910 - TV Game
drwxr-xr-x - 913 - Joana and the Odd Numbers
drwxr-xr-x - 924 - Spreading the news
drwxr-xr-x - 929 - Number Maze
drwxr-xr-x - 993 - Product of digits
drwxr-xr-x - Andy's big heart
drwxr-xr-x - Bob's safe box
drwxr-xr-x - Documentation
drwxr-xr-x - Mi manual de algoritmos
drwxr-xr-x - Minimum range query using segment trees
drwxr-xr-x - PC^2
-rwxr-xr-x 1134 UsoDeVectores.cpp