Sunidhi Bansal has Published 1085 Articles

Printing Items in 0/1 Knapsack in C++

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 11:12:36

1K+ Views

Given weights and values of n items; the task is to print the items according to 0/1 knapsack for the following weights and values in a knapsack of capacity W, to get the maximum total value in the knapsack.What is 0/1 Knapsack?Knapsack is like a bag with only a fixed ... Read More

Program for K Most Recently Used (MRU) Apps in C++

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 11:12:31

1K+ Views

Given a number k and an array arr[n], containing n number of integer elements which are storing the id’s of the opened apps in a system; the task is to show k number of most recently used apps, like when we press alt+tab shows all the recent apps and most ... Read More

Product of every K’th prime number in an array in C++

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 11:04:17

174 Views

Given an array arr[n] containing n prime numbers and k; the task is to find the product of every k’th prime number in an array.Like, we have an array arr[] = {3, 5, 7, 11} and k = 2 so the prime number after every k i.e 5 and 11 ... Read More

Printing source of a C program itself

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 11:01:17

643 Views

Given the task is to print the written C program itself.We have to write a C program which will print itself. So, we can use file system in C to print the contents of the file of which we are writing the code, like we are writing the code in ... Read More

Program to build DFA that starts and end with ‘a’ from input (a, b) in C++

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 10:56:18

1K+ Views

Given a DFA string of characters ‘a’ and ‘b’, which should start and end with the character ‘a’ the task is to find whether the string starts and ends with ‘a’ through a DFA.What is DFA(Deterministic Finite Automata)?In theory of computation, a branch of theoretical computer science, Deterministic Finite Automata ... Read More

Probability of getting at least K heads in N tosses of Coins in C++

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 10:52:10

556 Views

Probability is the chances of getting the desired output from the set of data available. The range of probability lie between 0 and 1 where an integer 0 shows the chances of impossibility and 1 indicates certainty.What is probability?Probability in mathematics gives us the tools that tell the uncertainty of ... Read More

Priority Queue in C++ Standard Template Library (STL)

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 09:29:44

465 Views

Priority queue is an abstract data type for storing a collection of prioritized elements that supports insertion and deletion of an element based upon their priorities, that is, the element with first priority can be removed at any time. The priority queue doesn’t stores elements in linear fashion with respect ... Read More

Product of all Subsequences of size K except the minimum and maximum Elements in C++

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 07:45:59

202 Views

Given an array arr[n], containing n number of integers and an integer k for defining the size; the task is to print the product of all the subsequences of size k except the minimum and maximum elements.Let us assume we have a set of 4 elements {1, 2, 3, 4} ... Read More

C Program for Round Robin scheduling

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 07:41:30

9K+ Views

We are given with the n processes with their corresponding burst time and time quantum and the task is to find the average waiting time and average turnaround time and display the result.What is Round Robin Scheduling?Round robin is a CPU scheduling algorithm that is designed especially for time sharing ... Read More

Product of lengths of all cycles in an undirected graph in C++

Sunidhi Bansal

Sunidhi Bansal

Updated on 23-Dec-2019 07:30:16

226 Views

We are given with the undirected as well as unweighted graph as an input and the task is to find the product of the cycles that are formed in the given and display the result.ExampleInputIn the given figure, there are 8 nodes and out of that 5 nodes are forming ... Read More

Advertisements