r/algorithms • u/xeLnitraM • Jun 09 '15
A recursive algorithm to learning
void learnSubject(Subject subject) {
if(knowledge.contains(subject)) return;
for(Subject prerequisite : subject.prerequisites) {
learnSubject(prerequisite);
}
knowledge.put(subject);}
3
Upvotes
2
1
0
4
u/wlu56 Jun 09 '15
Recursion Depth Exceeded! Stack Overflow! - Too much to learn