Meh, underwhelming day (9) today. Seemed a backward step in terms of difficulty and just going over things already done (such as day 1).
In the end even the most egregious algorithm would run without trouble. Didn't really require any careful thinking at all.
Maybe Eric is moving away from:
a) Make people learn about fundamental/famous CS algorithms in order to solve difficult problems
to:-
b) Provide a set of relatively simple problems to allow people to learn all of the different ways that the basic structures can be used, e.g. slicing/etc.
The previous years seemed to lean heavily on (a) type problems.
(b) Is definitely useful for people wishing to learn how to program, or learn how to program in a new language...
Agreed - i actually checked out the problem this morning before getting out of bed, then thought about how to solve that while i was getting ready this morning, making coffee etc. Feels like progress to actually be able to think about how the algo is working and going to be structured in my head
Meh, underwhelming day (9) today. Seemed a backward step in terms of difficulty and just going over things already done (such as day 1).
In the end even the most egregious algorithm would run without trouble. Didn't really require any careful thinking at all.
Maybe Eric is moving away from:
a) Make people learn about fundamental/famous CS algorithms in order to solve difficult problems
to:-
b) Provide a set of relatively simple problems to allow people to learn all of the different ways that the basic structures can be used, e.g. slicing/etc.
The previous years seemed to lean heavily on (a) type problems.
(b) Is definitely useful for people wishing to learn how to program, or learn how to program in a new language...