Javascript: 6 entries 2h 30m
- Learnt using currying functions using lodash library
- Watched videos from MPJ's FunFunFunction channel on advanced usage of Reduce and some other higher-order functions.
- Got really enlightened with hoisting and scoping concepts in JS
Computer Science: 7 entries 2h 55m
- Got a detailed overview and understanding on the concept of asymptotic notation, time complexity and calculating it for various cases except the recursive ones which require recurrence.
- Covered concepts, algorithms and various methods abstract data type structures for:
- Search Algorithms: Linear, Binary
- Sorting algorithms: Bubble, Insertion, Selection, Quick, Merge
- Data structures: Linked List,
Circular Linked List, Binary Trees, Binary Search Trees
Time complexity analysis for the above stuff is yet to be done along with properly studying the code implementation.
~Day31