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

Given a collection of numbers that might contain duplicates, return all possible unique permutations in C++

Example: Input: [1,1,2] Output: [ [1,1,2], [1,2,1], [2,1,1] ] In my pervious post we have discussed three solutions where the numbers are…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given a collection of distinct integers, return all possible permutations.

Example: Input: [1,2,3] Output: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] The solution for this problem can be solved in 2…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given two non-negative integers num1 and num2 represented as strings, return the product of num1 and num2, also represented as a string.

Example 1: Input: num1 = "2", num2 = "3" Output: "6" Example 2: Input: num1 = "123", num2 =…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given a collection of candidate numbers and a key, find all unique combinations in candidates where the candidate numbers sums to target.

Each number in candidates may only be used once in the combination. Note: • All numbers (including target) will be positive integers. • The…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Merge k sorted linked lists and return it as one sorted list in C++

Example: Input: [ 1->4->5, 1->3->4, 2->6 ] Output: 1->1->2->3->4->4->5->6 This problem can be solved by…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given an array sorted in ascending order and is rotated at some pivot, given a target value to search, if found in the array return its index

Problem explanation: Initial Sorted array: [0,1,2,4,5,6,7] After rotation it becomes [4,5,6,7,0,1,2]. Target = 0 Index = 4 [as array index…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.

If such arrangement is not possible, it must rearrange it as the lowest possible order (ie, sorted in ascending order). Examples: Input ->…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Given two integers dividend and divisor, divide two integers without using multiplication, division and mod operator.

Return the quotient after dividing dividend by divisor. The integer division should truncate toward zero. Example 1: Input: dividend = 10,…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Swap Nodes in Pairs solution in C

Given a linked list, swap every two adjacent nodes and return its head. Example: Given 1->2->3->4, you should return the list as…
Discover More
ProDeveloperTutorial
onDecember 24, 2024

Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.

Note:  1. Need merged elements in a new list, not in the existing list. Example: Input: 1->2->4, 1->3->4 Output:…
Discover More

Posts pagination

Previous 1 … 56 57 58 … 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.