## Decrease Key and Delete Node Operations on a Fibonacci Heap

How to decrease the key and delete the node In this tutorial, you will learn how to decrease key and delete node operations work. Additionally, you will discover working instances of these operations on a Fibonacci heap in C, C++, Java, and Python. Fibonacci Heap Introduction A Fibonacci heap is Read more…

## Fibonacci Heap

In this tutorial, you will learn what a Fibonacci Heap is. Likewise, you will discover working instances of various operations on a Fibonacci heap in C, C++, Java, and Python. Fibonacci Heap Introduction A Fibonacci heap is a heap data structure like a binomial heap. It uses Fibonacci numbers and Read more…

## Types of Linked List – Singly-linked, doubly linked, and circular

In this tutorial, you will learn various types of the linked list. Additionally, you will discover the implementation of a linked list in C. What is a linked list? A linked list is a typical data structure made of a chain of nodes in which every node contains a worth Read more…

## Linked List Operations: Traverse, Insert and Delete

In this tutorial, you will learn various operations on a linked list. Additionally, you will discover the implementation of linked list operations in C/C++, Python, and Java introduction to Linked Lists A linked list is a very commonly used linear data structure that comprises a group of nodes in a Read more…

## LinkedList Data Structure

In this tutorial, you will learn about linked list data structure and its implementation in Python, Java, C, and C++. A linked list is a linear data structure, in which the elements are not stored at adjacent memory areas. The elements in a linked list are linked using pointers as Read more…