Articles on Trending Technologies

Technical articles with clear explanations and examples

Probability of rain on N+1th day in C++

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

Given with an array containing 0’s and 1’s where 0’s represents no rain and 1’s represent rainy day. The task is to calculate the probability of rain on N+1th day.To calculate the probability of rain on N+1th day we can apply the formulaTotal number of rainy days in the set / total number of days in aInput arr[] = {1, 0, 0, 0, 1 }Output probability of rain on n+1th day : 0.4Explanation total number of rainy and non-rainy days are: 5 Total number of rainy days represented by 1 are: 2 Probability of rain on N+1th day is: 2 / 5 = ...

Read More

Probability of reaching a point with 2 or 3 steps at a time in C++

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

A person “A” is walking from a starting position X = 0, the task is to find the probability to reach exactly X = num, if he/she can either take 2 or 3 steps. Probability for step length 2 i.e. P, the probability for the step length 3 is 1 - P.Input num = 5, p = 0.2Output 0.32Explanation There can be 2 ways to reach num, i.e, 5 2+3 with probability 0.2 * 0.8 = 0.16 3+2 with probability 0.8 * 0.2 = 0.16 So, total probability will be 0.16 + 0.16 = 0.32Input num = 2, p = 0.1Output 0.1Approach used below is ...

Read More

Java program to find IP Address of the client

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 2K+ Views

To find the IP Address of the client, the Java code is as follows −Exampleimport java.net.*; import java.io.*; import java.util.*; import java.net.InetAddress; public class Demo{    public static void main(String args[]) throws Exception{       InetAddress my_localhost = InetAddress.getLocalHost();       System.out.println("The IP Address of client is : " + (my_localhost.getHostAddress()).trim());       String my_system_address = "";       try{          URL my_url = new URL("http://bot.whatismyipaddress.com");          BufferedReader my_br = new BufferedReader(new          InputStreamReader(my_url.openStream()));          my_system_address = my_br.readLine().trim();       }     ...

Read More

Probability that the pieces of a broken stick form a n sided polygon in C++

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

We are given with the stick of any length and that stick can be broken randomly into n pieces which can be of type integer or floating point and the task is to find whether the broken pieces can form a n sided polygon.We can calculate the probability by applying the formula$$P(E^{\prime})=1-P(E)=1-\frac{n}{2^{n-1}}$$Where, n is the number of pieces generated by breaking the stick into parts.Input length = 10 , pieces = 4Output probability is : 0.5Explanation − given with length of size 10 cm and it is broken into 4 partsInput length = 5 , pieces = 3Output probability is : 0.25Explanation − given ...

Read More

Product of all pairwise consecutive elements in an Arrays in C++

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

Given an array arr[n] of n number of integers, the task is to find the product of all pairwise consecutive elements.Consecutive elements in an array arr[] are, if we are at ith element, i.e. arr[i] then its consecutive element will be either arr[i+1] or arr[i-1], so the product will be arr[i] * arr[i+1] or arr[i] * arr[i-1].Input arr[] = {1, 2, 3, 4}Output 2, 6, 12Explanation Splitting into pairs {1, 2}, {2, 3}, {3, 4} Their results will be 1*2 = 2, 2*3 = 6, 3*4 = 12Input arr[] = {9, 5, 1, 2, 6, 10}Output 45, 5, 2, 12, 60Explanation Splitting into pairs {9, 5}, ...

Read More

Replace null values with default value in Java Map

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 1K+ Views

To replace null values with default value in Java Map, the code is as follows −Exampleimport java.util.*; import java.util.stream.*; public class Demo{    public static Map null_vals(Map my_map, T def_val){       my_map = my_map.entrySet().stream().map(entry -> {          if (entry.getValue() == null)          entry.setValue(def_val);          return entry;       })       .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));       return my_map;    }    public static void main(String[] args){       Map my_map = new HashMap();       my_map.put(1, null);       my_map.put(2, 56);     ...

Read More

Product of all the Composite Numbers in an array in C++

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

Given an array arr[n] of n number of integers, the task is to find the product of all composite numbers in an array.Composite numbers are the whole numbers which are made by multiplying 2 other whole numbers. For example 6 is a composite number which can be made by multiplying 2 and 3 which are whole numbers. Also we can say they are not prime.Input arr[] = {1, 2, 4, 5, 6, 7}Output 24Explanation − the composite numbers in the array are 4 and 6 and their product is 24.Input arr[] = {10, 2, 4, 5, 6, 11}Output 240Explanation − the composite numbers in ...

Read More

Replacing 'public' with 'private' in "main" in Java

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 473 Views

When ‘public’ is used in ‘main’ −Examplepublic class Demo{    public static void main(String args[]){       System.out.println("This is a sample only");    } }OutputThis is a sample onlyA class named Demo contains the main function that is public. It has a print function, which successfully compiles, executes and prints the message on the console.When ‘public’ is replaced with ‘private’Examplepublic class Demo{    private static void main(String args[]){       System.out.println("This is a sample only");    } }OutputError: Main method not found in class Demo, please define the main method as: public static void main(String[] args) or a ...

Read More

Product of all the elements in an array divisible by a given number K in C++

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

Given an array arr[n] with n number of integers and another integer k, the task is to find the product all the elements of arr[] which are divisible by k.To solve the problem we have to iterate every element of the array and find whether it is completely divisible by the number k and then product all the elements and store it into a variable. Like we have an array arr[] = {1, 2, 3, 4, 5, 6 } and assuming we have k = 2 so the numbers in the array which are divisible by 2 are 2, 4, ...

Read More

Java Program for n-th Fibonacci number

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 5K+ Views

There are multiple ways in which the ‘n’thFibonacci number can be found. Here, we will use dynamic programming technique as well as optimizing the space.Let us see an example −Examplepublic class Demo{    static int fibo(int num){       int first = 0, second = 1, temp;       if (num == 0)       return first;       if (num == 1)       return second;       for (int i = 2; i

Read More
Showing 26961–26970 of 61,297 articles
Advertisements