udaykiran․tech
udaykiran․tech
  • Видео 84
  • Просмотров 2 850
Priority Queue Implementation in C++
Priority Queue Implementation in C++
In this video, we'll learn:
• what is a priority queue
• how a simple hospital queue system works using priority queue
• how a use min-heap to build a hospital queue
• how a code a priority queue using min-heap in c++
Playlist bookmark:
ruclips.net/video/jIw-c6qBZbA/видео.html
Github:
github.com/udaykirankavaturu/dsa
#PriorityQueue #MinHeap #CPPPriorityQueue #HeapImplementation #HospitalQueue #CPPProgramming #DataStructures #Algorithms #DSA #CodingTutorial #TechEducation #LearnCPP #ProblemSolving #QueueImplementation #AlgorithmDesign #ProgrammingTips
0:00 about the video
0:11 understanding priority queue
3:01 min-heap for priority queue
5:46 coding priority ...
Просмотров: 16

Видео

Min Heap in C++
Просмотров 312 часа назад
Min Heap in C In this video, we'll learn: • how to create a min heap in c • how to implement a heapify up operation in a min heap • how to implement a heapify down operation in a min heap • how to display a min heap Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #MinHeap #HeapifyUp #HeapifyDown #CPPMinHeap #HeapImplementation #DataStructures...
Min Heap - Theory | Full vs Complete Binary Tree | Heapify Up | Heapify Down
Просмотров 157 часов назад
Min Heap - Theory | Full vs Complete Binary Tree | Heapify Up | Heapify Down In this video, we'll learn: • what is a full binary tree • what is a complete binary tree • what is min heap and max heap • how to insert into min heap (heapify up) • how to remove from min heap (heapify down) • what are the time complexities for heapify up and down Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/виде...
Binary Trees in Arrays
Просмотров 129 часов назад
Binary Trees in Arrays In this video, we'll learn: • how to represent binary tree in an array • how to get left child of a node • how to get right child of a node • how to get parent of a node • how to code binary tree in array in c Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #BinaryTreeInArray #TreeRepresentation #CPPProgramming #BinaryT...
Graphs - Breadth First Traversal in C++
Просмотров 2412 часов назад
Graphs - Breadth First Traversal in C In this video, we'll learn: • how depth breadth traversal (BST) works • how to code BST algorithm in c plus plus • the time and space complexity of using BST Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #BreadthFirstTraversal #BFSAlgorithm #GraphTraversal #CPPProgramming #GraphTheory #BreadthFirstSearc...
Graphs - Depth First Traversal in C++
Просмотров 514 часов назад
Graphs - Depth First Traversal in C In this video, we'll learn: • how depth first traversal (DST) works • how to code DST algorithm in c plus plus • the time and space complexity of using DST Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #DepthFirstTraversal #DFSAlgorithm #GraphTraversal #CPPProgramming #GraphTheory #DepthFirstSearch #TimeC...
Graphs - Adjacency List in C++
Просмотров 1816 часов назад
Graphs - Adjacency List in C In this video, we'll learn: • what is an adjacency list • how to code an adjacency list in c plus plus • the time and space complexity of using an adjacency list Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #AdjacencyList #GraphTheory #GraphRepresentation #CPPProgramming #AdjacencyListInCPP #TimeComplexity #Spa...
Graphs - Adjacency Matrix in C++
Просмотров 1719 часов назад
Graphs - Adjacency Matrix in C In this video, we'll learn: • what is an adjacency matrix • how to code an adjacency matrix in c plus plus • the time complexity of using an adjacency matrix Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #AdjacencyMatrix #GraphRepresentation #GraphTheory #CPPProgramming #AdjacencyMatrixInCPP #TimeComplexity #D...
Introduction to Graphs
Просмотров 1021 час назад
Introduction to Graphs In this video, we'll learn: • what is a graph • terminology: vertices, edges, degree, path, cycle, connected components. • types of graphs: directed, undirected, weighted, unweighted. Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #IntroductionToGraphs #GraphTheory #VerticesAndEdges #DirectedGraphs #UndirectedGraphs #W...
Leet Code 98 Validate Binary Search Tree
Просмотров 24День назад
Leet Code 98 Validate Binary Search Tree In this video, we'll learn: • how to use recursion with ranges to validate binary search tree (BST) • how to code the solution on leet code • how to calculate time complexity Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #ValidateBinarySearchTree #LeetCode98 #BSTValidation #RecursionInCPP #BinarySear...
Leet Code 101 Symmetric Tree
Просмотров 19День назад
Leet Code 101 Symmetric Tree In this video, we'll learn: • how to use recursion with two nodes to check if tree is symmetric • how to code the solution on leet code • how to calculate time complexity Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #SymmetricBinaryTree #LeetCode101 #BinaryTreeSymmetry #RecursionInCPP #TreeAlgorithms #Symmetric...
Leet Code 226 Invert Binary Tree
Просмотров 18День назад
Leet Code 226 Invert Binary Tree In this video, we'll learn: • how to use pointers with recursion to invert tree • how to code the solution on leet code • how to calculate time complexity Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #InvertBinaryTree #LeetCode226 #BinaryTreeInversion #RecursionInCPP #PointerManipulation #TreeInversion #Dat...
Binary Search Trees in C++ | Remove
Просмотров 26День назад
Binary Search Trees in C | Remove In this video, we'll learn: • how to remove node from a binary search tree (BST) in c • case 1 - leaf node • case 2 - node with one child • case 3 - node with two children Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #BinarySearchTree #BSTinCPP #BinaryTree #RemoveNode #CPlusPlusProgramming #DataStructures ...
Binary Search Tree in C++ | Insert | Search | Lever order display
Просмотров 2314 дней назад
Binary Search Tree in C | Insert | Search | Lever order display In this video, we'll learn: • how to create a binary search trees (BST) in c • how to insert node in a binary search tree (BST) in c • how to display a binary tree with level-order in c Playlist bookmark: ruclips.net/video/jIw-c6qBZbA/видео.html Github: github.com/udaykirankavaturu/dsa #BinarySearchTree #BSTinCPP #BinaryTreeImpleme...
Binary Search Trees - Theory
Просмотров 2314 дней назад
Binary Search Trees - Theory In this video, we'll learn: • what are binary search trees (BST) • the structure of a binary search tree • how to insert node in a binary search tree • how to remove node from a binary search tree - leaf node, one child, two children • how to display a binary tree with in-order, pre-order, post-order, level-order displays Playlist bookmark: ruclips.net/video/jIw-c6q...
Binary Trees in C++
Просмотров 362 месяца назад
Binary Trees in C
Trees in C++
Просмотров 813 месяца назад
Trees in C
Leet Code 1823 Find the Winner of the Circular Game Using Queue
Просмотров 283 месяца назад
Leet Code 1823 Find the Winner of the Circular Game Using Queue
Leet Code 950 Reveal Cards In Increasing Order Using Queue
Просмотров 43 месяца назад
Leet Code 950 Reveal Cards In Increasing Order Using Queue
Queues in C++ Using Linked Lists
Просмотров 163 месяца назад
Queues in C Using Linked Lists
Leet Code 71 Simplify Path Using Stack
Просмотров 173 месяца назад
Leet Code 71 Simplify Path Using Stack
Leet Code 20 Valid Parentheses Using Stack
Просмотров 133 месяца назад
Leet Code 20 Valid Parentheses Using Stack
Stacks in C++ Using Linked Lists
Просмотров 1673 месяца назад
Stacks in C Using Linked Lists
Templates in C++
Просмотров 963 месяца назад
Templates in C
Leet Code 49 Group Anagrams Using Hashmap
Просмотров 123 месяца назад
Leet Code 49 Group Anagrams Using Hashmap
Leet Code 1 Two Sum Using Hashmap
Просмотров 413 месяца назад
Leet Code 1 Two Sum Using Hashmap
Unordered HashMaps in C++
Просмотров 283 месяца назад
Unordered HashMaps in C
Leet Code 61 Rotate Linked List
Просмотров 314 месяца назад
Leet Code 61 Rotate Linked List
Leet Code 206 Reverse Linked List
Просмотров 434 месяца назад
Leet Code 206 Reverse Linked List
Linked Lists in C++
Просмотров 604 месяца назад
Linked Lists in C

Комментарии

  • @meme_Overflow
    @meme_Overflow 5 дней назад

    outdated

  • @ayushrawat6598
    @ayushrawat6598 20 дней назад

    class Solution { public: vector<long long> findPrefixScore(vector<int>& nums) { int n = nums.size(); vector<long long> ans ; int count = INT_MIN ; long long sum = 0; for ( int i = 0 ; i < n ; i++){ int count2 = 0 ; count = max( nums[i] , count ); count2 = nums[i] + count ; sum+= count2; ans.push_back(sum); } return ans; } };

  • @varunsaketh4430
    @varunsaketh4430 Месяц назад

    best vid thanks u deserve a sub 😁

  • @sagar-tt4ub
    @sagar-tt4ub 3 месяца назад

    it helped a lot. Thank you so much uday. Really I cant thank you enough

  • @sagar-tt4ub
    @sagar-tt4ub 4 месяца назад

    Loving your videos, Uday. You being so soft spoken makes the videos so enjoyable to watch

    • @sagar-tt4ub
      @sagar-tt4ub 4 месяца назад

      Also, can we have one video on templates in C++ please?

    • @udaykirantech
      @udaykirantech 4 месяца назад

      Thank you so much my friend!

    • @udaykirantech
      @udaykirantech 4 месяца назад

      For sure

    • @udaykirantech
      @udaykirantech 3 месяца назад

      here you go my friend, hope you find it helpful ruclips.net/video/o61vnhHBxow/видео.html

  • @dipjoyhalder5717
    @dipjoyhalder5717 4 месяца назад

    Sir you have to make kaichi catchy thumbnails

    • @udaykirantech
      @udaykirantech 4 месяца назад

      🙂 thanks for the feedback, I'll make it from next playlist

  • @salmanforester
    @salmanforester 4 месяца назад

    can you do a scroll break up of video so that we can directly reach to the particular section of video.

    • @udaykirantech
      @udaykirantech 4 месяца назад

      hello friend, I've added the chapters for this video. please check. I will soon update for all videos. thank you for your feedback.

  • @salmanforester
    @salmanforester 4 месяца назад

    Most simplistic explanation.

  • @dipjoyhalder5717
    @dipjoyhalder5717 4 месяца назад

    Sir I want to learn C++. Is it possible for me to learn C++ by watching your videos? I mean I'm a complete beginner in this. And you are teaching us DSA. So I want to know if it is possible for me to learn c++ by watching these videos

    • @udaykirantech
      @udaykirantech 4 месяца назад

      Yes, definitely. You can learn c++ and DSA as well. Please remember to practice the concepts my friend.

  • @dipjoyhalder5717
    @dipjoyhalder5717 4 месяца назад

    ❤❤❤

  • @explorationsByVFI
    @explorationsByVFI 4 месяца назад

    Great way of explaining

  • @SaikiranALA
    @SaikiranALA 4 месяца назад

    Sir, the presentation is good and i learn basics of backtracking today

    • @udaykirantech
      @udaykirantech 4 месяца назад

      Glad to hear that, all the best my friend

  • @rebelgirl3107
    @rebelgirl3107 4 месяца назад

    Dear teacher I have a dinamic programming problem. I can't find out which step I did wrong. Can you provide an e-mail or a social media communication tool to reach you? It is very important for me to finish my school. Please help

    • @udaykirantech
      @udaykirantech 4 месяца назад

      Thank you for reaching out to me, my telegram id is @udaykirankavaturu.

    • @udaykirantech
      @udaykirantech 4 месяца назад

      You can also connect with me on LinkedIn search for Uday Kiran Kavaturu

  • @rev_krakken70
    @rev_krakken70 5 месяцев назад

    I dont think you needed an extra array for xors.. you could get the same from prefix

    • @udaykirantech
      @udaykirantech 5 месяцев назад

      xors array is acting as a prefix here, are you saying there was another prefix already available

  • @meezrahman
    @meezrahman 6 месяцев назад

    Kindly do a video describing in brief all the keywords of cpp. thx in advance.

    • @udaykirantech
      @udaykirantech 6 месяцев назад

      thanks for your comment. will try to make a brief video on it, meanwhile you can check this official documentation for the full list of keywords. en.cppreference.com/w/cpp/keyword

  • @udaykirantech
    @udaykirantech 6 месяцев назад

    Apologies for the crackling noise guys, I couldn't remove it using any software. Will be careful in the future videos, please excuse me for this video.

  • @explorationsByVFI
    @explorationsByVFI 6 месяцев назад

    Great class, sir! The diagrams & real world examples made it really easy to understand.

  • @mohdhasan4157
    @mohdhasan4157 7 месяцев назад

    hello sir can you please teach DSA with python

    • @udaykirantech
      @udaykirantech 7 месяцев назад

      First let's do in c++, then will try for python. Language shouldn't matter much let's focus on fundamentals

  • @charanbabu5215
    @charanbabu5215 7 месяцев назад

    Please bring more episode ASAP sir

    • @udaykirantech
      @udaykirantech 7 месяцев назад

      Yes, thank you for your support

  • @Vinayakgote_74
    @Vinayakgote_74 7 месяцев назад

    Can I Follow this Playlist to get a best in DSA

    • @udaykirantech
      @udaykirantech 7 месяцев назад

      I'll do my best to make DSA as simple as possible for everyone

  • @alokxranjan
    @alokxranjan 7 месяцев назад

    thanks sir for this amazing lecture plz upload videos daily

    • @udaykirantech
      @udaykirantech 7 месяцев назад

      thank you! I will try to complete this playlist as soon as possible

  • @explorationsByVFI
    @explorationsByVFI 7 месяцев назад

    You teach so well, sir! Thank you.

  • @explorationsByVFI
    @explorationsByVFI 7 месяцев назад

    You have a great way of explaining complex subjects, sir. Thank you!

  • @explorationsByVFI
    @explorationsByVFI 7 месяцев назад

    Yes I am ready, let’s do it!

  • @lakshaylohan5654
    @lakshaylohan5654 7 месяцев назад

    this is crystal clear sir . i want to ask in which company u r in?

    • @udaykirantech
      @udaykirantech 7 месяцев назад

      Thank you bro, I'm working with PurpleTalk