Sessions

Introduction to data structures

Introduction to data structures

4 years ago
See complete series of videos in data structures here: In this lesson, we will introduce you to data structures as ways to store and organize data in computer. Feel free to drop your question, feedback or suggestion in comments section. You may also like us on facebook: www.facebook.com/MyCodeSchool About us: blog.mycodeschool.com/2013/01/who-are-you-mycodeschool.html
Data Structures: List as abstract data type

Data Structures: List as abstract data type

4 years ago
See complete series of videos in data structures here: In this lesson, we will introduce a dynamic list structure as an abstract data type and then see one possible implementation of dynamic list using arrays.
Introduction to linked list

Introduction to linked list

4 years ago
See complete series on data structures here: In this lesson, we have described linked list data structure. We have analyzed our limitations with array data structure and tried to understand the need for linked list. For updates on videos and courses, you may subscribe to our YouTube channel. You may also like us on Facebook: […]
Data Structures: Arrays vs Linked Lists

Data Structures: Arrays vs Linked Lists

4 years ago
See complete series on data structures here: In this lesson we will compare arrays with linked lists based on various parameters and understand the cost of various operations with these data structures. Lessons on big-oh notation can be found in these series on time complexity:
Linked List – Implementation in C/C++

Linked List – Implementation in C/C++

4 years ago
See complete series on linked list here: In this lesson, we will see implementation of basic insertion and traversal of a linked list. Lesson on Dynamic memory allocation (malloc, new etc) – Series on pointers in C/C++: Drop your questions/queries in comments section. mycodeschool on facebook : www.facebook.com/MyCodeSchool
Linked List in C/C++ – Inserting a node at beginning

Linked List in C/C++ – Inserting a node at beginning

4 years ago
See complete series on data structures here: In this lesson we will write C program to insert a node at the beginning of a linked list. Pre-requisites: Good knowledge of pointers, scope of variables and dynamic memory allocation. Check this lesson on dynamic memory allocation: See complete series on pointers here: Please drop your questions […]
Linked List in C/C++ – Insert a node at nth position

Linked List in C/C++ – Insert a node at nth position

4 years ago
See complete series on linked list here: In this lesson, we have written a C program to insert a node at any given position in a linked list. We have also shown a simulation of program execution in memory explaining what goes in stack section of memory and what goes in heap. Additional Resources: Lesson […]
Linked List in C/C++ – Delete a node at nth position

Linked List in C/C++ – Delete a node at nth position

4 years ago
See complete series on linked list here: In this lesson, we have written C code to delete node at nth position in a linked list. Additional Resources: Series on pointers: Lesson on Dynamic memory allocation:
Reverse a linked list – Iterative method

Reverse a linked list – Iterative method

4 years ago
See complete series on linked list here: See complete series on data structures here: In this lesson, we have written C program to reverse a singly linked list. This is a very famous interview question. We have solved the problem using iteration. Feel free to post your questions and suggestions in comments section. You may […]
Print elements of a linked list in forward and reverse order using recursion

Print elements of a linked list in forward and reverse order using recursion

4 years ago
See complete series on linked list here: See series on data structures here: In this lesson, we will write two recursive functions “Print” and “ReversePrint” that will print the elements of a singly linked list in forward and reverse order respectively. Feel free to drop your questions, feedback and suggestions in comments section. You may […]
Reverse a linked list using recursion

Reverse a linked list using recursion

4 years ago
See complete series of videos on Linked List here: In this lesson we written code to reverse a linked list using recursion. This is a famous programming interview question. We have already seen how we can reverse a linked list using iteration in this lesson: Feel free to post your questions, feedback and suggestions in […]
Data structures: Introduction to stack

Data structures: Introduction to stack

3 years ago
See complete series on data structures here: In this lesson, we have described stack data structure as abstract data type. Lesson on Dynamic memory allocation: For practice problems and more, visit: www.mycodeschool.com Like us on Facebook: www.facebook.com/MyCodeSchool Follow us on twitter: twitter.com/mycodeschool