Details for this torrent 

Coding with Data Structures from Basics
Type:
Other > Other
Files:
173
Size:
11.39 GiB (12225801382 Bytes)
Uploaded:
2023-04-08 18:16:41 GMT
By:
tuts756 Trusted
Seeders:
1
Leechers:
2
Comments
0  

Info Hash:
6DA8830D724C46221323C2F5B58C6CB2F804F384




(Problems with magnets links are fixed by upgrading your torrent client!)
Description

A data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data. Different types of data structures are suited to different kinds of applications, and some are highly specialized to specific task. Data structures provide a means to manage large amounts of data efficiently. Efficient data structures are key to designing efficient algorithms.  Data structures can be used to organize the storage and retrieval of information stored in both main memory and secondary memory.

Data structures serve as the basis for ADT. The ADT  (Abstract Data Types) defines the logical form of the data type. Data structures are based on the ability of a computer to fetch and store data at any place in its memory, specified by a pointer. 

The array and record data structures are based on computing the addresses of data items with arithmetic operations. The linked data structures are based on storing addresses of data items within the structure itself. The implementation of a data structure usually requires writing a set of procedures that create and manipulate instances of that structure.

A linked list is a linear collection of data elements whose order is not given by their physical placement in memory. Each element points to the next. It is a data structure consisting of a collection of nodes which together represent a sequence. Each node contains: data, and a  link to the next node in the sequence. This structure allows for efficient insertion or removal of elements from any position in the sequence during iteration.

Following topics are covered as part of hands-on / Live coding videos :

Linked Lists (LL) Implementation / Coding:

    Concept of link
    Creating a Linked List (LL)
    Appending a node to LL
    Display of LL
    Length of LL (count)
    Reversing of LL
    Sorting
    Adding node at Start of LL
    Inserting node in between of LL
    Deleting a node
    Creating a Double LL
    Appending a node to Double LL
    Display of Double LL
    Length of Double LL (count)
    Reversing of Double LL
    Inserting a node in between a Double LL
    Rotate Double LL
    Count Pairs with criteria for a Double LL
    Questions
    Circular LL overview (access pointers)
    Creating a Circular LL
    Adding node at Start Circular LL (approach 1)
    Traversal / Display Circular LL (approach 1)
    Inserting node in between a Circular LL (approach 1)
    Deleting a node
    Adding node at End Circular LL (approach 2)
    Traversal / Display Circular LL (approach 2)
    Circular LL – Queue (Adding Node)
    Circular LL – Queue (Removing Node)
    Questions

Stacks (Implementation / Coding):

    Stack overview
    Stack with Array
    Expressions
    Evaluation of Postfix expression
    Infix to Post fix
    Evaluation of Prefix overview. infix to prefix overview
    Application: Finding next big element
    Stack using Linked List
    Reversing Stack with Linked List
    Questions

Queues (Implementation / Coding) :

    Queue Overview
    Queue using Array
    Priority Queue with Array
    Queue using Linked List
    Priority Queue using Double Linked List
    Questions

Recursion

    Recursion Overview, Phases, Types
    Recursive Functions
    Linked List operations using Recursion
    Questions

Trees

    Binary Trees
    Tree Traversals
        Inorder
        preorder
        postorder
    Binary Search Trees (BST)
    BST – Insertion
    BST – Insertion & Traversals
    Traversals Explained
    BST – Search
        Search operations
    BST Deletion
        Deletion cases
    Binary Tree to BST conversion
    Identify a Tree to be BST
    Identify zero, one child nodes of BST
    Questions

Sorting

    Selection Sort
    Selection Sort Analysis
    Bubble Sort
    Bubble Sort Analysis
    Insertion Sort
    Insertion Sort Analysis
    Quick Sort
    Quick Sort Analysis
    Quick Sort, Merge Sort Discussion
    Questions

Topics of Data Structures and interaction
Who this course is for:

    fresh students, C programmers

Requirements

    C language

Last Updated 7/2021

[TutsNode.net] - Coding with Data Structures from Basics/3 - Queues Implementation Coding/50 - Priority Queue using Double Linked List.mp4338.67 MiB
TutsNode.net.txt63 B
[TGx]Downloaded from torrentgalaxy.to .txt585 B
.pad/01.33 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/75 - Binary Tree to BST Conversion.mp4333.3 MiB
.pad/1713.56 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/39 - Infix to Postfix Implementation.mp4326.99 MiB
.pad/21.01 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/77 - Identify Zero One child Nodes of BST.mp4277.81 MiB
.pad/3192.26 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/34 - Stack using array.mp4272.7 MiB
.pad/41.3 MiB
[TutsNode.net] - Coding with Data Structures from Basics/3 - Queues Implementation Coding/46 - Queue using Array.mp4271.41 MiB
.pad/5602.82 KiB
[TutsNode.net] - Coding with Data Structures from Basics/4 - Recursion Linked List Ops with Recursion/53 - Recursive Functions Phases.mp4246.89 MiB
.pad/61.11 MiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/41 - Application Finding Next Big Element.mp4240.63 MiB
.pad/71.37 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/15 - Create Double Linked List Double LL.mp4240.39 MiB
.pad/81.61 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/4 - Concept of Link.mp4235.53 MiB
.pad/9481.16 KiB
[TutsNode.net] - Coding with Data Structures from Basics/3 - Queues Implementation Coding/47 - Priority Queue 1.mp4235.02 MiB
.pad/101007.56 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/31 - Remove from queue Circular LL Display.mp4231.81 MiB
.pad/11196.12 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/18 - Insert a New node after a position in Double LL.mp4224.33 MiB
.pad/121.67 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/28 - Delete node with key via front.mp4223.07 MiB
.pad/13956.76 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/37 - Evaluation of Postfix expression Implementation.mp4221.04 MiB
.pad/14978.88 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/30 - Create Add to queue Circular LL Display.mp4218.51 MiB
.pad/151.49 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/76 - Identify Tree to be BST.mp4214.38 MiB
.pad/161.62 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/13 - Insert New node after a position.mp4210.16 MiB
.pad/171.84 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/19 - Double LL Rotation 1.mp4201.78 MiB
.pad/18225.17 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/42 - Stack using Linked List LL.mp4201.37 MiB
.pad/19648.94 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/21 - Double LL Counting Pairs with a criteria.mp4201.2 MiB
.pad/20821.51 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/25 - Create LL Add at Begin via front.mp4200.34 MiB
.pad/211.66 MiB
[TutsNode.net] - Coding with Data Structures from Basics/3 - Queues Implementation Coding/49 - Queue using Linked List.mp4187.6 MiB
.pad/22409.42 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/43 - Reversing Stack using Linked List.mp4183.13 MiB
.pad/23886.41 KiB
[TutsNode.net] - Coding with Data Structures from Basics/4 - Recursion Linked List Ops with Recursion/54 - LL Operations using Recursion 1.mp4182.5 MiB
.pad/241.5 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/29 - Add at End via rear Display.mp4181.37 MiB
.pad/25650.22 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/14 - Delete a node from the list.mp4178.55 MiB
.pad/261.45 MiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/83 - Quick Sort Overview.mp4177.44 MiB
.pad/27570.73 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/17 - Reversing a Double LL.mp4175.27 MiB
.pad/28749.2 KiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/85 - Quick Sort Analysis MergeSort Discussion.mp4172.08 MiB
.pad/291.92 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/12 - Add New node at Start.mp4168.9 MiB
.pad/301.1 MiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/81 - Insertion Sort 1.mp4158.05 MiB
.pad/311.95 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/7 - Creating Linked List 2.mp4157.22 MiB
.pad/32801.06 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/10 - Reversing Linked List.mp4156.25 MiB
.pad/331.75 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/72 - BST Deletion Overview.mp4150.05 MiB
.pad/341.95 MiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/84 - Quick Sort Implementation.mp4149.08 MiB
.pad/35938.14 KiB
[TutsNode.net] - Coding with Data Structures from Basics/4 - Recursion Linked List Ops with Recursion/55 - LL Operations using Recursion 2.mp4147.33 MiB
.pad/36681.44 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/27 - Insert node after an Element via front.mp4142.89 MiB
.pad/371.11 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/73 - BST Delete 1.mp4142.53 MiB
.pad/381.47 MiB
[TutsNode.net] - Coding with Data Structures from Basics/4 - Recursion Linked List Ops with Recursion/52 - Recursion Overview.mp4137.11 MiB
.pad/39913.38 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/61 - Binary Tree Traversals 3.mp4129.1 MiB
.pad/40918.89 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/67 - BST Insert with Traversals 1.mp4125.82 MiB
.pad/41181.57 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/8 - Display of Linked List Count.mp4124.26 MiB
.pad/421.74 MiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/38 - Infix to Postfix Overview.mp4124.15 MiB
.pad/431.85 MiB
[TutsNode.net] - Coding with Data Structures from Basics/3 - Queues Implementation Coding/45 - Queues Overview.mp4123.77 MiB
.pad/44237.35 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/64 - BST Insert Non Recursive.mp4120.03 MiB
.pad/451.97 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/6 - Creating Linked List 1.mp4115.55 MiB
.pad/46461.21 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/11 - Sorting of Linked List.mp4115.03 MiB
.pad/47989.02 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/66 - BST Traversal Explanation.mp4112.14 MiB
.pad/481.86 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/57 - Binary Trees 1.mp4110.91 MiB
.pad/491.09 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/74 - BST Delete 2.mp4109 MiB
.pad/501 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/1 - About DS Course.mp4101.39 MiB
.pad/51623.27 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/33 - Stack Overview.mp496.65 MiB
.pad/521.35 MiB
[TutsNode.net] - Coding with Data Structures from Basics/3 - Queues Implementation Coding/48 - Priority Queue 2.mp496.15 MiB
.pad/531.85 MiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/79 - Selection Sort Analysis.mp492.49 MiB
.pad/541.51 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/26 - Display Traversal via front.mp487.83 MiB
.pad/55176.13 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/68 - BST Insert with Traversals 2.mp487.55 MiB
.pad/56457.13 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/71 - BST Search 2.mp482.43 MiB
.pad/571.57 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/58 - Binary Trees 2.mp481.23 MiB
.pad/58786.38 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/63 - BST Insertion Overview.mp480.81 MiB
.pad/591.19 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/59 - Tree Traversals 1.mp480.28 MiB
.pad/601.72 MiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/35 - Application Handling Expressions.mp476.94 MiB
.pad/611.06 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/16 - Double LL Display and Count.mp470.9 MiB
.pad/621.1 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/62 - Binary Search Tree BST Overview.mp470.25 MiB
.pad/631.75 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/60 - Binary Tree Traversals 2.mp466.96 MiB
.pad/641.04 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/20 - Double LL Rotation 2.mp465.13 MiB
.pad/65893.39 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/36 - Evaluation of Postfix expression Overview.mp463.17 MiB
.pad/66853.64 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/70 - BST Search 1.mp462.32 MiB
.pad/671.68 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/65 - BST Insert Recursive.mp459.6 MiB
.pad/68413.02 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/22 - Questions.mp457.39 MiB
.pad/69622.22 KiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/80 - Bubble Sort Analysis.mp454.47 MiB
.pad/701.53 MiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/82 - Insertion Sort 2 Analysis.mp450.18 MiB
.pad/711.82 MiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/40 - Prefix Evaluation and Infix to Prefix Overview.mp447.68 MiB
.pad/72325.77 KiB
[TutsNode.net] - Coding with Data Structures from Basics/2 - Stacks Implementation Coding/44 - Questions.mp442.27 MiB
.pad/731.73 MiB
[TutsNode.net] - Coding with Data Structures from Basics/4 - Recursion Linked List Ops with Recursion/56 - Questions Discussion.mp437.13 MiB
.pad/74892.67 KiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/69 - BST Search Find Overview.mp434.18 MiB
.pad/751.82 MiB
[TutsNode.net] - Coding with Data Structures from Basics/5 - Trees Implementation Coding/78 - Questions.mp431.44 MiB
.pad/76573.96 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/23 - Data Structure Topics and Interaction.mp428.97 MiB
.pad/771.03 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/24 - Circular LL overview.mp427.78 MiB
.pad/78221.08 KiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/32 - Questions.mp422.59 MiB
.pad/791.41 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/2 - Summarizing DS Topics about Live Coding Handson.mp420.53 MiB
.pad/801.47 MiB
[TutsNode.net] - Coding with Data Structures from Basics/3 - Queues Implementation Coding/51 - Questions.mp420.3 MiB
.pad/811.7 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/9 - Reversing Approach.mp416.31 MiB
.pad/821.69 MiB
[TutsNode.net] - Coding with Data Structures from Basics/6 - Sorting/86 - Questions.mp412.08 MiB
.pad/831.92 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/5 - Linked List.mp410.7 MiB
.pad/841.3 MiB
[TutsNode.net] - Coding with Data Structures from Basics/1 - Linked List Implementation Coding/3 - Before understanding Linked List.mp43.43 MiB