The Stack Overflow podcast is back! Listen to an interview with our new CEO.
Oct
7
awarded  Yearling
Feb
26
awarded  Benefactor
Feb
26
accepted Graph puzzle resolver
Feb
19
awarded  Promoter
Feb
18
comment Graph puzzle resolver
1) AvailableMoveIndexes is public because it is used in WPF application for manual puzzle generation and manual solving. 2) I don't understand why IReadOnlyList<int> would be better for private field _input. 3) minimumNumberOfMoves != 0 && IsSolved(_input) is not possible because 0 should reside only in index #3. 4) 100 is my guess, I don't have a clue how to calculate maximum number of moves or understand that puzzle is unsolvable. 5) Loop is used for solving puzzle from minimum to maximum moves. I don't have better idea to implement. 6) No idea about reducing memory usage.
Feb
18
revised Graph puzzle resolver
Fixed and optimized solution, added unit tests.
Feb
18
revised Graph puzzle resolver
deleted 453 characters in body
Feb
18
revised Graph puzzle resolver
Optimized code
Feb
17
revised Graph puzzle resolver
added 191 characters in body
Feb
17
revised Graph puzzle resolver
Added testing GUI code, optimized existing code.
Feb
17
comment Graph puzzle resolver
@t3chb0t Maybe it can show how I can practically create algorithms, how maintainable and readable my code is and so on.
Feb
17
comment Graph puzzle resolver
@t3chb0t I found solving this puzzle rather interesting.
Feb
17
comment Graph puzzle resolver
@GeorgeBarwood No, swapping cells will always be with empty cell (shown with zero), so only one number per step will be enough.
Feb
17
revised Graph puzzle resolver
edited tags
Feb
16
asked Graph puzzle resolver
Feb
4
reviewed No Action Needed The process to calculate the Levenshtien distance of each element of a large data set with every other element of another larger data set
Feb
3
suggested rejected edit on Basic static HTML page with applied accessibility
Feb
3
suggested rejected edit on Basic static HTML page with applied accessibility
Feb
3
reviewed No Action Needed Python set variables to shorter list and list length
Feb
3
awarded  Nice Answer