3 ms·
That sounds like 100+ lines in python or similar languages…
by BobbyTables2 2y ago
That sounds like 100+ lines in python or similar languages…
- otteromkram 2y agoIt probably isn't. At least, not for Python.
- throwup238 2y agoYou should be able to do it in under 20 lines using the same matrix operations as the K code via numpy.
- anonzzzies 2y agoNumpy is indeed very apl. Just more horrible to me; not python-y and annoyingly verbose for the apl-er.
- hrzn 2y agoA few years back I made a modest attempt at writing a concise yet readable sudoku solver in Python - in about 29 lines: https://github.com/hrzn/sudoku/blob/master/sudoku.py https://github.com/hrzn/sudoku/blob/master/sudoku.py Could have been made shorter at the price of readability.
- forgotpwd16 2y agoLooks nice. Since imports numpy can utilize (more of) numpy's operations to squeeze validation functions and nested fors to one. Should result in shorter code but readability will probably depend on reader's experience in array programming.
- deleted 2y ago[deleted]