Server Side Programming Articles

Page 1202 of 2109

Program to rotate a linked list by k places in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 467 Views

Suppose we have a linked list. We have to rotate the list to the right by k places. The value of k will be positive. So if the list is like [1 −> 2 −> 3 −> 4 −> 5 −> NULL], and k = 2, then the output will be [4 −> 5 −> 1 −> 2 −> 3 −> NULL]Let us see the steps −If the list is empty, then return nulllen := 1create one node called tail := headwhile next of tail is not nullincrease len by 1tail := next of tailnext of tail := headk := ...

Read More

Count numbers have all 1s together in binary representation in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 556 Views

We are given a positive integer N. The goal is to count the numbers less than or equal to N that have all 1’s in their binary representation. For example 1 is 1, 3 is 11, 7 is 111, 15 is 1111... so on.If we see the numbers then all of them are 2i-1. Where i start from 1. To check such numbers less than n. We’ll compare if 2i-1

Read More

Count ways to reach the nth stair using step 1, 2 or 3 in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 691 Views

We are given a total number of steps in a staircase that is n. A person can reach the next floor by skipping 1, 2 or 3 steps at a time. The goal is to find the number of ways in which the next floor can be reached by doing so.We will use the recursive method by keeping in mind that to reach any i’th step, a person has to jump from i-1th step ( skip 1 step) , i-2th step (skip 2 steps ) or i-3th step ( skip 3 steps ).Let’s understand with examples.Input N=3 stepsOutput Count of ways to ...

Read More

Count ways to spell a number with repeated digits in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 270 Views

We are given a number containing many repeated digits as a string. The goal is to find the number of ways to spell it. For example 112233 can be spelled as double one, double two double three or one one two two three three.We will do this by checking continuous numbers. If the number is “13” there is only one way to spell it as “one three” (20). If digits are “113” ways “double one three”, “one one three” (21). So, the approach is to count the one continuous digit in string and multiply 2(count-1) with the previous result.Let’s understand ...

Read More

Count of matrices (of different orders) with given number of elements in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 346 Views

We are given the total number of elements and the task is to calculate the total number of matrices with different orders that can be formed with the given data. A matrix has an order mxn where m are the number of rows and n are the number of columns.Input − int numbers = 6Output −Count of matrices of different orders that can be formed with the given number of elements are: 4Explanation − we are given with the total number of elements that a matrix of any order can contain which is 6. So the possible matrix order with ...

Read More

Count the pairs of vowels in the given string in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 434 Views

We are given with a string of characters and the task is to calculate the count of pairs having both the elements as vowels. As we know there are five vowels in English alphabet i.e. a, i, e, o, u and other characters are known as Consonants.Input − string str = "tutorials point”Output − Count the pairs of vowels in the given string are: 2Explanation − From the given string we can form pairs as (t, u), (u, t), (t, o), (o, r), (r, i), (i, a), (a, l), (l, s), (s, p), (p, o), (o, i), (i, n) and ...

Read More

How to create a barplot with gaps on Y-axis scale in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 11-Mar-2026 742 Views

If we want to have gaps on Y-axis scale in a barplot then it cannot be done in base R. For this purpose, we can make use of gap.barplot function of plotrix package. The gap.barplot function is very handy, we just need to pass the vector for which we want to create the barplot and the gap values simply by using gap argument.Loading plotrix package:> library(plotrix)Example1> x xOutput[1] 2 6 5 4 7 2 5 2 5 2 8 6 8 13 3 5 7 7 5 6> gap.barplot(x, gap=c(2, 4)) ylim 0 11Warning message:In gap.barplot(x, gap = c(2, 4)) ...

Read More

How to create a point chart with point size increment based on the position of the point in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 11-Mar-2026 347 Views

The cex argument is used to increase or decrease the point size in a point chart created in base R. If we want to create a point chart with points of size in increment manner then we can pass a vector of the same size as the vector for which we want to create the point chart. For example, if we have a vector x that contains 10 elements then cex will be set as cex=1:10.Example1> x plot(x, cex=1:10, xlim=c(1, 12), ylim=c(-2, 12))Output:ExampleLet’s have a look at another example:> y plot(y, cex=1:10, xlim=c(1, 12), ylim=c(-1, 12))Output:

Read More

How to change the resolution of a plot in base R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 11-Mar-2026 3K+ Views

In base R, we can save a plot as a png and pass the resolution in the same stage. The procedure to do this is creating the png image with resolution with res argument then creating the plot and using dev.off() to create the file. Check out the below examples to understand how it works.Example1> png(file="example1.png",res=100) > plot(1:10) > dev.off()Output:Example2> png(file="example2.png",res=200) > plot(1:10) > dev.off()Output

Read More

Program to solve partially filled Sudoku Grid in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 424 Views

Suppose we have a partially filled Sudoku grid and we have to solve this. We know that Sudoku is a 9 × 9 number grid, and the whole grid are also divided into 3 × 3 boxes There are some rules to solve the Sudoku.We have to use digits 1 to 9 for solving this problem.One digit cannot be repeated in one row, one column or in one 3 × 3 box.Using backtracking algorithm, we will try to solve Sudoku problem. When some cell is filled with a digit, it checks whether it is valid or not. When it is ...

Read More
Showing 12011–12020 of 21,090 articles
Advertisements