Please enable JavaScript.
Coggle requires JavaScript to display documents.
What did you learn - line editor (Fundamental coding 133 (Pointers 35,…
What did you learn - line editor
Data Structure and Algorithm Implementation 199
Implement linked list 80
Implement double linked list 1
Understand / use linked list 81
Manipulate data with linked list 3
Traverse / create iterator 14
Edge cases 6
Linked lists are easy to use / learned to like them 2
Learned nodes / data and reference 12
Keep track of head 1
Personal skills 10
I need more experience 2
I like software development 1
Small errors waste a lot of time 1
Learned time management 7
Fundamental coding 133
Pointers 35
Templates 4
Comments are useful 3
Destructor 2
-> operator 1
C++ 16
Memory management 8
Cast data 1
Create an object / class 8
Learned to not use IDE 1
Test in parts 1
Learned seg faults / check for null 6
Test frequently 2
For and while loops 2
Learned debugging 3
Learned need to use new operator to create new node 1
String Parsing 39
Problem solving 81
Pros and cons of linked lists 8
Pros and cons of single vs double 2
Utility of linked lists 9
Creating a data structure is not scary 1
Learned to consider computational complexity of each function 13
Applicability / real life use of linked list 14
Recursion with linked lists 1
Easier is not always better 1
Learned to put different things I've learned together 3
Learned to visualize / draw 6
Learned abstraction 2
Learned choosing the right data structure is important 7
Plan before coding 10
Modular programming 2
Helper functions 1
Iterators are useful 1
Distractors 29
Data input 29