Skip to content

Latest commit

 

History

History
30 lines (16 loc) · 485 Bytes

Changelog.md

File metadata and controls

30 lines (16 loc) · 485 Bytes

2017-11-18

Python prototype — 4m 51s

2017-11-28

C version — 1.2s

2018-10-07

Naive Python implementation with a preliminary calculation array — 18s

2018-10-12

Scanline fill with a preliminary calculation array — 16s

2018-10-13

Multiprocessing — 4s

2020-03-06

Breadth-first filling with memoization. Up to two times faster.

2020-03-08

Solution based on the native Python bitwise operators: & ~ |. Much faster.

End of support of Python 3.4.