Data Structures and Algorithms I

Data Structures and Algorithms I

Learn Data Structures and Algorithms I

Lifetime Access

5.0
(4)

Language: English

Steps to start the course with Carlos Raul

1

Share your information

Insert the email with which you signed up in the app or will be signing up, and complete the payment using your debit or credit card.

+
+
2

Unlock all content

After completing the payment, you will receive a confirmation email and the course will be unlocked in the app.

+
+
3

Start Learning

Take at least 10 mins of your day to complete one lesson from the teacher and practice with our engaging learning activities.

Ready for the next step?

Buy Now

EducUp

Start the course

from EducUp's App

Start now!
EducUp
Carlos Raul

Carlos is a Senior Software Engineer and startup founder who loves building and impacting people’s lives using technology and innovation.

EducUp

Carlos Raul is waiting for you

What you will learn

EducUp

Become premium and unlock all the content. Prices are in USD (American dollars).

EducUp

You will be able to implement efficient solutions to complex real-world problems.

EducUp

You will be able to recognize the data structures needed to streamline numerous operations.

EducUp

You will enjoy 55 FREE lessons and you will be able to continue the course by choosing one of our plans.

EducUp

You will be able to study in your free time, from anywhere, with 2922 didactic explanations.

EducUp

You will strengthen your analysis and abstraction skills with 5273 dynamic exercises.

EducUp

You will strengthen your coding skills with 1306 questions and answers on Data Structure and Algorithms.

EducUp

In just 2 months you should be able to complete this course.

EducUp

Take a diagnostic of the course!

Start now!
EducUp

Course Content

Challenge 1
Challenge 1
Abstract Data Types
Abstract Data Types
Array and Array Operations
Array and Array Operations
Array and Array Operations
Practice now!
Circular Linked Lists
Circular Linked Lists
Circular Linked Lists
Practice now!
Stack Operations – 1
Stack Operations – 1
Stack Operations – 1
Practice now!
Stack using Array
Stack using Array
Stack using Array
Practice now!
Stack Operations – 2
Stack Operations – 2
Stack Operations – 2
Practice now!
Stack using Linked List
Stack using Linked List
Stack using Linked List
Practice now!
Queue using Array
Queue using Array
Queue using Array
Practice now!
Stack Operations – 3
Stack Operations – 3
Stack Operations – 3
Practice now!
Queue Operations
Queue Operations
Queue Operations
Practice now!
Queue using Linked List
Queue using Linked List
Queue using Linked List
Practice now!
Priority Queue
Priority Queue
Priority Queue
Practice now!
Singly Linked Lists Operations – 1
Singly Linked Lists Operations – 1
Singly Linked Lists Operations – 1
Practice now!
Double Ended Queue (Dequeue)
Double Ended Queue (Dequeue)
Double Ended Queue (Dequeue)
Practice now!
Singly Linked Lists Operations – 2
Singly Linked Lists Operations – 2
Singly Linked Lists Operations – 2
Practice now!
Queue using Stacks
Queue using Stacks
Queue using Stacks
Practice now!
Singly Linked Lists Operations – 3
Singly Linked Lists Operations – 3
Singly Linked Lists Operations – 3
Practice now!
Stack using Queues
Stack using Queues
Stack using Queues
Practice now!
Singly Linked Lists
Singly Linked Lists
Singly Linked Lists
Practice now!
Doubly Linked Lists
Doubly Linked Lists
Doubly Linked Lists
Practice now!
Application of Stacks
Application of Stacks
Prefix to Infix Conversion
Prefix to Infix Conversion
Prefix to Infix Conversion
Practice now!
Decimal to Binary using Stacks
Decimal to Binary using Stacks
Decimal to Binary using Stacks
Practice now!
Postfix to Infix Conversion
Postfix to Infix Conversion
Postfix to Infix Conversion
Practice now!
Evaluation of an Infix Expression (Not Parenthesized)
Evaluation of an Infix Expression (Not Parenthesized)
Evaluation of an Infix Expression (Not Parenthesized)
Practice now!
Towers of Hanoi
Towers of Hanoi
Towers of Hanoi
Practice now!
Evaluation of a Prefix Expression
Evaluation of a Prefix Expression
Evaluation of a Prefix Expression
Practice now!
Reverse a Word using Stack
Reverse a Word using Stack
Reverse a Word using Stack
Practice now!
Evaluation of a Postfix Expression
Evaluation of a Postfix Expression
Evaluation of a Postfix Expression
Practice now!
Balanced Parenthesis
Balanced Parenthesis
Balanced Parenthesis
Practice now!
Infix to Prefix Conversion
Infix to Prefix Conversion
Infix to Prefix Conversion
Practice now!
Infix to Postfix Conversion
Infix to Postfix Conversion
Infix to Postfix Conversion
Practice now!
Types of Lists
Types of Lists
Xor Linked List
Xor Linked List
Xor Linked List
Practice now!
Self Organizing List
Self Organizing List
Self Organizing List
Practice now!
Ternary Heap – 2
Ternary Heap – 2
Ternary Heap – 2
Practice now!
Pairing Heap
Pairing Heap
Pairing Heap
Practice now!
Binary Heap
Binary Heap
Binary Heap
Practice now!
Leftlist Heap
Leftlist Heap
Leftlist Heap
Practice now!
Binomial and Fibonacci Heap
Binomial and Fibonacci Heap
Binomial and Fibonacci Heap
Practice now!
D-ary Heap
D-ary Heap
D-ary Heap
Practice now!
Min/Max Heap
Min/Max Heap
Min/Max Heap
Practice now!
Ternary Heap – 1
Ternary Heap – 1
Ternary Heap – 1
Practice now!
Adjacency List
Adjacency List
Adjacency List
Practice now!
Propositional and Directed Acyclic Word Graph
Propositional and Directed Acyclic Word Graph
Propositional and Directed Acyclic Word Graph
Practice now!
Directed Graph
Directed Graph
Directed Graph
Practice now!
Adjacency Matrix
Adjacency Matrix
Adjacency Matrix
Practice now!
Directed Acyclic Graph
Directed Acyclic Graph
Directed Acyclic Graph
Practice now!
Incidence Matrix and Graph Structured Stack
Incidence Matrix and Graph Structured Stack
Incidence Matrix and Graph Structured Stack
Practice now!
Multigraph and Hypergraph
Multigraph and Hypergraph
Multigraph and Hypergraph
Practice now!
Binary Decision Diagrams & And Inverter Graph
Binary Decision Diagrams & And Inverter Graph
Binary Decision Diagrams & And Inverter Graph
Practice now!
Undirected Graph
Undirected Graph
Undirected Graph
Practice now!
Challenge 2
Challenge 2
Arrays Types
Arrays Types
Sparse Matrix
Sparse Matrix
Sparse Matrix
Practice now!
Count Inversion
Count Inversion
Count Inversion
Practice now!
Rotation Array Operation
Rotation Array Operation
Rotation Array Operation
Practice now!
Parallel Array
Parallel Array
Parallel Array
Practice now!
Dynamic Array
Dynamic Array
Dynamic Array
Practice now!
Reversal Array Operation
Reversal Array Operation
Reversal Array Operation
Practice now!
Sparse Array
Sparse Array
Sparse Array
Practice now!
Suffix Array
Suffix Array
Suffix Array
Practice now!
Number of Jumps to Reach End-array Operation
Number of Jumps to Reach End-array Operation
Number of Jumps to Reach End-array Operation
Practice now!
Binary Trees
Binary Trees
Inorder Traversal
Inorder Traversal
Inorder Traversal
Practice now!
Binary Trees using Array
Binary Trees using Array
Binary Trees using Array
Practice now!
Binary Trees using Linked Lists
Binary Trees using Linked Lists
Binary Trees using Linked Lists
Practice now!
Cartesian Tree
Cartesian Tree
Cartesian Tree
Practice now!
Binary Tree Operations
Binary Tree Operations
Binary Tree Operations
Practice now!
Weight Balanced Tree
Weight Balanced Tree
Weight Balanced Tree
Practice now!
Preorder Traversal
Preorder Traversal
Preorder Traversal
Practice now!
Red Black Tree
Red Black Tree
Red Black Tree
Practice now!
Postorder Traversal
Postorder Traversal
Postorder Traversal
Practice now!
Splay Tree
Splay Tree
Splay Tree
Practice now!
Binary Tree Properties
Binary Tree Properties
Binary Tree Properties
Practice now!
Binary Search Tree
Binary Search Tree
Binary Search Tree
Practice now!
Balanced Binary Tree
Balanced Binary Tree
Balanced Binary Tree
Practice now!
Tango Tree
Tango Tree
Tango Tree
Practice now!
Self Balancing Binary Search Tree
Self Balancing Binary Search Tree
Self Balancing Binary Search Tree
Practice now!
Randomized Binary Search Tree
Randomized Binary Search Tree
Randomized Binary Search Tree
Practice now!
Threaded Binary Tree
Threaded Binary Tree
Threaded Binary Tree
Practice now!
B-Trees
B-Trees
Ternary Tree – 1
Ternary Tree – 1
Ternary Tree – 1
Practice now!
Disjoint-Set Data Structure
Disjoint-Set Data Structure
Disjoint-Set Data Structure
Practice now!
Ternary Tree – 2
Ternary Tree – 2
Ternary Tree – 2
Practice now!
K-ary Tree – 1
K-ary Tree – 1
K-ary Tree – 1
Practice now!
Expression Tree
Expression Tree
Expression Tree
Practice now!
K-ary Tree – 2
K-ary Tree – 2
K-ary Tree – 2
Practice now!
Van Emde Boas Tree
Van Emde Boas Tree
Van Emde Boas Tree
Practice now!
Suffix Tree – 2
Suffix Tree – 2
Suffix Tree – 2
Practice now!
Suffix Tree – 1
Suffix Tree – 1
Suffix Tree – 1
Practice now!
Hash Tables
Hash Tables
Hash Tables
Hash Tables
Hash Tables
Practice now!
Hash Tables with Quadratic Probing
Hash Tables with Quadratic Probing
Hash Tables with Quadratic Probing
Practice now!
Hash Tables with Linear Probing
Hash Tables with Linear Probing
Hash Tables with Linear Probing
Practice now!
Hash Tables Chaining using Linked Lists
Hash Tables Chaining using Linked Lists
Hash Tables Chaining using Linked Lists
Practice now!
Hashing Functions
Hashing Functions
Hashing Functions
Practice now!
Double Hashing
Double Hashing
Double Hashing
Practice now!
Hash Tables Chaining using Doubly Linked Lists
Hash Tables Chaining using Doubly Linked Lists
Hash Tables Chaining using Doubly Linked Lists
Practice now!
Hash Tables Chaining with Binary Trees
Hash Tables Chaining with Binary Trees
Hash Tables Chaining with Binary Trees
Practice now!
Hash Tables Chaining with List Heads
Hash Tables Chaining with List Heads
Hash Tables Chaining with List Heads
Practice now!
Direct Addressing Tables
Direct Addressing Tables
Direct Addressing Tables
Practice now!

Download our app

Choose one of the stores

Choose one of the stores

EducUp
EducUp
EducUp
Contact US
Miami, Florida US.
EducUp
EducUp