ProDeveloperTutorial.com
  • DSA
    • Algorithms and Data Structures Tutorial
    • Crack The Coding Interview (DSA Sheet)
  • Coding Languages
    • C++ Tutorial
    • C language Tutorial
    • Linux Shell Scripting Tutorial
    • GIT Tutorial
    • Linux System Calls Tutorials
    • Shell Script Tutorial
  • System Design Tutorial

ProDeveloperTutorial.com

  • DSA
    • Algorithms and Data Structures Tutorial
    • Crack The Coding Interview (DSA Sheet)
  • Coding Languages
    • C++ Tutorial
    • C language Tutorial
    • Linux Shell Scripting Tutorial
    • GIT Tutorial
    • Linux System Calls Tutorials
    • Shell Script Tutorial
  • System Design Tutorial
ProDeveloperTutorial.com

What are You Looking For?

  • Coding Interview Questions
  • C++ Tutorial
  • DataStructure and Algorithms
  • C Language Tutorial
ProDeveloperTutorial
onDecember 24, 2024

Wildcard Matching

Given an input string (s) and a pattern (p), implement wildcard pattern matching with support for ‘?’ and ‘*’.…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given a positive integer n, generate a square matrix filled with elements from 1 to n2 in spiral order in C++

Input: 3 Output: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] Before looking into the solution, I recommend you to please go through print matrix…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Reverse Linked List iterative and recursive in C++

Example: Input: 1->2->3->4->5->NULL Output: 5->4->3->2->1->NULL   This problem can be solved in 2 ways. 1.…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Merge Intervals in C++

Given a collection of intervals, merge all overlapping intervals. Example 1: Input: [[1,3],[2,6],[8,10],[15,18]] Output:…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given an array of non-negative integers determine if you are able to reach the last index in C++

Explanation: Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element in the array…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.

Example 1: Input: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] Output: [1,2,3,6,9,8,7,4,5] The Solution is very simple. As shown in the image…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Implement pow(x, n), which calculates x raised to the power n (xn) in C++

Example 1: Input: 2.00000, 10 Output: 1024.00000 Example 2: Input: 2.10000, 3 Output: 9.26100 Example 3: Input: 2.00000, -2 Output: 0.25000…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Rain water trapping

Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Group Anagrams in C++

Given an array of strings, group anagrams together. Example: Input: ["eat", "tea", "tan", "ate",…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

You are given an n x n 2D matrix rotate it by 90 degrees (clockwise) in C++.

Note: You have to rotate the image in-place, which means you have to modify the input 2D matrix directly. DO NOT allocate another 2D matrix…
Discover More

Posts pagination

Previous 1 … 55 56 57 … 70 Next
ProDeveloperTutorial.com
Tutorials and Programming Solutions
  • DSA
    • Algorithms and Data Structures Tutorial
    • Crack The Coding Interview (DSA Sheet)
  • Coding Languages
    • C++ Tutorial
    • C language Tutorial
    • Linux Shell Scripting Tutorial
    • GIT Tutorial
    • Linux System Calls Tutorials
    • Shell Script Tutorial
  • System Design Tutorial
© 2024 — ProDeveloperTutorial. All Rights Reserved.