A data structure is a way of organising data in the memory of a computer.You can do this in a linear/non-linear way.This page explains each of these different data structures and how/when you should use them.

9 posts

Now that Gopher has taught us all about Heaps, let us take a look at some of the common implementations of Heap which helps us with many a daily tasks. Aug 16, 2021 What is a Heap?What is the difference between Min Heap and Max Heap? Aug 16, 2021 Now that Gopher has taught us all about Linked List, let us take a look at a common implementation of Linked List which helps us with many a daily tasks. Aug 2, 2021 What is a Linked List?What is the difference between a Singly Linked List and a Doubly Linked List?What is a circular Linked List? Jun 30, 2021 Now that Gopher has taught us all about Queues, let us take a look at a few common implementations of Queue which helps us with many a daily tasks. Jun 16, 2021 What is a Queue? How do I enter values in to a Queue? How do i remove these values? Jun 9, 2021 Now that Gopher has taught us all about Stacks, let us take a look at a few common implementations of Stack which helps us with many a daily tasks. May 24, 2021 What is a Stack? What does a Stack Trace Mean? Why is Stack so commonly used across all programming languages? How do you get started with Data Structures in Go.