Taylor Emma

A senior editor for The Mars that left the company to join the team of SenseCentral as a news editor and content creator. An artist by nature who enjoys video games, guitars, action figures, cooking, painting, drawing and good music.
2363 Articles

Software Architecture & Design Introduction

The architecture of a system describes its major components, their relationships (structures),…

Taylor Emma

What is a Circular Queue?

Before we start to learn about Circular queue, we should first understand,…

Taylor Emma

Data Structure – Interpolation Search

Interpolation search is an improved variant of binary search. This search algorithm…

Taylor Emma

Implement Queue using Stacks

A Queue is defined by its property of FIFO, which means First in…

Taylor Emma

Data Structure and Algorithms Binary Search

Binary search is a fast search algorithm with run-time complexity of Ο(log…

Taylor Emma

Data Structure and Algorithms Linear Search

Linear search is a very simple search algorithm. In this type of…

Taylor Emma

Data Structure and Algorithms – Queue

Queue is an abstract data structure, somewhat similar to Stacks. Unlike stacks,…

Taylor Emma

Data Structure – Expression Parsing

The way to write arithmetic expression is known as a notation. An arithmetic…

Taylor Emma

Data Structure and Algorithms – Stack

A stack is an Abstract Data Type (ADT), commonly used in most…

Taylor Emma

Circular Linked List

Circular Linked List is a variation of Linked list in which the…

Taylor Emma