Users Online

· Guests Online: 110

· Members Online: 0

· Total Members: 188
· Newest Member: meenachowdary055

Forum Threads

Newest Threads
No Threads created
Hottest Threads
No Threads created

Latest Articles

DEMO - Algorithm and Data Structures

DEMO - Algorithm and Data Structures
Programming Languages
Categories Most Recent Top Rated Popular Courses
 
Uploader Date Added Views Rating
Superadmin 24.12.15 1,273 No Rating
Description
Alogrithm and Data Structures Course

In this course we will look at the core data structures and algorithms used in everyday applications. We will discuss the trade-offs involved with choosing each data structure, along with traversal, retrieval, and update algorithms. This is covering algorithms and data structures. In this we cover linked lists, stacks, queues, binary trees, and hash tables, sorting algorithms, set collection and algorithms, AVL trees, String Search Algorithms, Collection Concurrency


Course Contents

Lesson Description
Section 1 Introduction to Linked Lists
Lesson 01 Introduction
Lesson 02 Node Chains
Lesson 03 Code Node Chains
Lesson 04 Linked List
Lesson 05 Add items to Linked List
Lesson 06 Remove Items from Linked List
Lesson 07 Enumerate
Lesson 08 Code Singly Linked List
Lesson 09 Doubly Linked List
Lesson 10 Code Doubly Linked List
Lesson 11 Modern Implementation of Linked List
Lesson 12 Summary and References of Linked List
Section 2 Introduction to Stacks
Lesson 13 Introduction
Lesson 14 Push and Pop
Lesson 15 Stack (Linked List)
Lesson 16 Code Stack ( Linked List)
Lesson 17 Stack Array
Lesson 18 Code Stack Array
Lesson 19 PostFix Calculator
Lesson 20 Demo-Undo Postfix Calculator
Lesson 21 Demo-Undo
Lesson 22 Other Implementations of Stacks
Lesson 23 Summary and References for Stacks
Section 3 Introduction to Queues
Lesson 24 Introduction
Lesson 25 Enqueue and Dequeue
Lesson 26 Linked List Implementation using Queues
Lesson 27 Code Linked list Implementation using Queues
Lesson 28 Demo Queue
Lesson 29 Array Implementation
Lesson 30 Code Array Implementation
Lesson 31 Priority Queue
Lesson 32 Code Priority Queue
Lesson 33 Demo Priority Queue
Lesson 34 .Net and C++
Lesson 35 Summary and Reference
Section 4 Introduction to Binary Trees
Lesson 36 Introduction
Lesson 37 What is a Tree
Lesson 38 Binary Trees
Lesson 39 Adding Data to Binary Tree
Lesson 40 Finding Data in Binary Tree
Lesson 41 Removing Data in Binary Tree
Lesson 42 Traversals
Lesson 43 Code Binary Tree
Lesson 44 Demo Sorting Words
Lesson 45 Summary
Section 5 Introduction to Hash Tables
Lesson 46 Introduction
Lesson 47 Hash Tables
Lesson 48 Hashing Overview
Lesson 49 String Hashing
Lesson 50 Demo String Hashing
Lesson 51 Adding Data
Lesson 52 Handling Collisions
Lesson 53 Growing the Table
Lesson 54 Removing Data
Lesson 55 Finding Data
Lesson 56 Enumerating
Lesson 57 Code Hash Table
Lesson 58 Demo Counting Words
Lesson 59 Summary
Section 6 Sorting Algorithms
Lesson 60 Introduction
Lesson 61 Sorting Overview
Lesson 62 Bubble Sort
Lesson 63 Insertion Sort
Lesson 64 Merge Sort
Lesson 65 Quick Sort
Lesson 66 Sorting Demo Overview
Lesson 67 Sorting Demo
Lesson 68 Summary
Section 7 Set Collections and Algorithms
Lesson 69 Introduction
Lesson 70 Set Overview
Lesson 71 The Set Class
Lesson 72 Union
Lesson 73 Intersection
Lesson 74 Set Difference
Lesson 75 Symmetric Difference
Lesson 76 Sample Application
Lesson 77 Other Implementations
Lesson 78 Summary
Section 8 AVL Trees
Lesson 79 Introduction
Lesson 80 Binary and AVL Trees
Lesson 81 Unbalanced Trees
Lesson 82 Balanced Trees
Lesson 83 Balanced Insertion
Lesson 84 Balanced Deletion
Lesson 85 AVL Tree Class Overview
Lesson 86 AVL Tree Properties
Lesson 87 Node Rotation Introduction
Lesson 88 Which Rotation Algorithm
Lesson 89 Rotation Algorithms
Lesson 90 Demo Visualizing AVL Trees
Lesson 91 Summary
Section 9 String Searching Algorithms
Lesson 92 Introduction
Lesson 93 API Overview
Lesson 94 Naive Search
Lesson 95 Naive Seach Performance
Lesson 96 Boyer-Moore-Horspool Search
Lesson 97 Boyer-Moore-Horspool Example
Lesson 98 Boyer-Moore-Horspool Code
Lesson 99 Boyer-Moore-Horspool Performance
Lesson 100 Demo - Search and Replace
Lesson 101 Summary
Section 10 Collection Concurrency
Lesson 102 Introduction
Lesson 103 Multithread Overview
Lesson 104 Caller Synchronization
Lesson 105 Monitor Synchronization
Lesson 106 Reading Write Lock Synhronization
Lesson 107 .NET Framework Concurrent Collections
Lesson 108 Summary

Ratings

Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.

Comments

Kernel Training #1 Kernel Training
on February 09 2016 06:28:47
You explain very clearly how to <a href="http://www.kerneltraining.com/php/">learn PHP step by step</a>. Great post...

Post Comment

Please Login to Post a Comment.
Render time: 1.22 seconds
10,835,561 unique visits