Found 33676 Articles for Programming

Find the Number of Ways to Pair People using C++

Prateek Jangid
Updated on 25-Nov-2021 09:20:11

306 Views

To solve a problem in which n − the number of people now each person can either be single or be present in a pair, so we need to find the total number of ways these people can be paired up.Input : 3 Output: 4 Explanation : [ {1}, {2}, {3}, ], [{1, 2}, {3}], [{1}, {2, 3}], [{1, 3}, {2}] these four ways are the only ways we can pa up these 3 people. Input : 6 Output : 76Approach to Find the SolutionIn this approach, we are going to use the formula of Young ... Read More

C++ Program to find the Number of Visible Boxes After Putting One Inside Another

Prateek Jangid
Updated on 25-Nov-2021 07:59:59

338 Views

To solve a problem in which we are given an array containing the size of the boxes. Now we are given a condition that we can fit a smaller box inside a bigger box if the bigger box is at least twice the size of the smaller box. Now we must determine how many visible boxes there are, for example.Input : arr[] = { 1, 3, 4, 5 } Output : 3 Put a box of size 1 in the box of size 3. Input : arr[] = { 4, 2, 1, 8 } Output : 1Approach to Find ... Read More

Find the Number of Subarrays with Odd Sum using C++

Prateek Jangid
Updated on 25-Nov-2021 05:52:19

433 Views

Subarrays are the contiguous part of an array. For example, we consider an array [5, 6, 7, 8], then there are ten non-empty subarrays like (5), (6), (7), (8), (5, 6), (6, 7), (7, 8), (5, 6, 7), (6, 7, 8) and (5, 6, 7, 8).In this guide, we will explain every possible information to find the number of subarrays with odd sums in C++. For finding the number of subarrays with the odd sum, we can use different approaches, so here is a simple example for it −Input : array = {9, 8, 7, 6, 5} Output : 9 ... Read More

Find the Number Of Subarrays Having Sum in a Given Range using C++

Prateek Jangid
Updated on 25-Nov-2021 05:48:46

325 Views

In this article, we will solve the number of subarrays having sum in a given range using the C++ program. We have an array arr[] of positive integers, and a range {L, R} and we have to calculate the total number of subarrays having sum in the given range form L to R. So here is the simple example for the problem −Input : arr[] = {1, 4, 6}, L = 3, R = 8 Output : 3 The subarrays are {1, 4}, {4}, {6}. Input : arr[] = {2, 3, 5, 8}, L = 4, ... Read More

Find the Number of Subarrays with m Odd Numbers using C++

Prateek Jangid
Updated on 25-Nov-2021 05:45:28

226 Views

If you have ever used C ++, you must know what subarrays are and how useful they are. As we know that, in C++, we can solve multiple mathematical problems easily. So in this article, we will explain the complete information on how we can find M odd numbers with the help of these subarrays in C++.In this problem, we need to find many subarrays formed with the given array and integer m where each subarray contains exactly m odd numbers. So here is the simple example of this approach −Input : array = { 6, 3, 5, 8, 9 ... Read More

Find the Number of Subarrays whose Minimum and Maximum are Same using C++

Prateek Jangid
Updated on 25-Nov-2021 05:37:46

495 Views

In this article, we will solve the problem of finding the number of subarrays whose maximum and minimum elements are the same using C++. Here is the example for the problem −Input : array = { 2, 3, 6, 6, 2, 4, 4, 4 } Output : 12 Explanation : {2}, {3}, {6}, {6}, {2}, {4}, {4}, {4}, {6, 6}, {4, 4}, {4, 4} and { 4, 4, 4 } are the subarrays which can be formed with maximum and minimum element same. Input : array = { 3, 3, 1, 5, 1, 2, 2 } Output : 9 ... Read More

Find the Number of subarrays having sum of the form k^m, m >= 0 using C++

Prateek Jangid
Updated on 25-Nov-2021 05:32:32

144 Views

In this article, we will explain everything about solving the number of subarrays having the sum of the form k^m, m >= 0 in C++. Given an array arr[] and an integer K, we need to find the number of subarrays having sum in the form of K^m where m is greater than equal to zero, or we can say we need to find the number of subarrays having sum equal to some non-negative power of K.Input: arr[] = { 2, 2, 2, 2 } K = 2 Output: 8 Sub-arrays with below indexes are valid: [1, 1], ... Read More

Various approaches in Python to load CSV data for ML projects

Gaurav Kumar
Updated on 24-Nov-2021 13:10:55

389 Views

To successfully build a machine learning project, loading data properly is one of the most important as well as challenging tasks. CSV is the most common format for machine learning projects. It is a simple format which is used to store tabular data.Followings are the three most common approaches in Python with the help of which you can load CSV data for machine learning projects −Using Python Standard LibraryTo load CSV data files, Python standard library provides us with a built-in function namely csv module.ExampleIn this example we will be loading CSV data file of iris flower data set −#Importing ... Read More

What is Reinforcement Learning? How is it different from supervised and unsupervised learning?

Gaurav Kumar
Updated on 24-Nov-2021 13:07:37

843 Views

In reinforcement learning methods, a trained agent interacts with a specific environment and takes actions based upon the current state of that environment.The working of reinforcement learning is as follows −First you need to prepare an agent with some specific set of strategies.Now leave the agent to observe the current state of the environment.Based on the agent's observation, select the optimal policy, and perform suitable action.Based on the action taken, the agent will get reward or penalty.Update the set of strategies used in step 1, if needed. Repeat the process from step1-4 until the agent learns and adopts the optimal ... Read More

What is Unsupervised Learning?

Gaurav Kumar
Updated on 24-Nov-2021 13:02:36

924 Views

Unsupervised learning methods, (opposite to supervised learning methods) do not require any labels or responses along with the training data. Unsupervised ML algorithms learn patterns and relationships from the given raw data. Although these methods may have lots of uncertainties in the result, we can always obtain some useful information such as all kinds of unknown patterns in the data, and the useful features for categorization.Unsupervised algorithms are called unsupervised because the machine learning model learns from data samples where the output is not known in advance.Let’s make it clearer, suppose we have, Input variables − mBut as opposed to ... Read More

Advertisements