Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Articles by Pranay Arora
36 articles
Java program to demonstrate the call by value
In programming, functions often require parameters to be passed to them to be called or invoked. There are 2 ways to call functions, the 1st being call by Reference and the 2nd being call by value. In this article, we are going to demonstrate call by value in Java. Call by value is a method in which the value of the argument is passed as a copy to the function, hence any change made to this argument inside the function will not affect the original value of the argument beyond the scope of this function. To help understand these concepts ...
Read MoreJava program to display Floyd\\\'s triangle
In this article, we are going to see how to display Floyd’s Triangle using Java. Floyd's triangle is a popular right-angled triangular array consisting of natural numbers. It is formed by starting with the number 1 at the top of the triangle, and then incrementing each subsequent number by 1 as you move down the rows of the triangle. The first row contains only 1 number which is 1 itself and each subsequent row contains 1 more number than the previous row. The triangle has n rows where n can be any positive whole number. The total number of values in ...
Read MoreJava program to extract a single quote enclosed string from a larger string using Regex
Regex or Regular Expression is the language used for pattern-matching and string manipulation. It consists of a sequence of characters that define a search pattern and can be used for performing actions like search, replace, and even validate on text input. A regular expression consists of a series of characters and symbols that amount to form a search pattern. In this article, we are going to see how to write a Java program to extract a single quote-enclosed string from a larger string using Regex. Java provides support for regex from the java.util.regex package. The pattern class represents a compiled ...
Read MoreShow Uniform Discrete Distribution in Statistics using Python
In the field of statistics, there is a major role played by probability distributions in modeling and analyzing various random phenomena. Uniform Discrete Distribution is one of them. It is particularly used when dealing with discrete random variables which have equally likely outcomes. Ahead in this article, we will explore Uniform Discrete Distribution in the light of Python programming, using the scipy.stats.randint() function. Scipy is a powerful python library for scientific analysis and calculations. The stats module provides tools for statistical analysis including probability distributions. The randint() function in the scipy.stats module represents the uniform discrete variable, which inherits its ...
Read MoreShow Tukey-Lambda Distribution in Statistics using Python
Introduction Statisticians skillfully mesh probability distributions with relevant data sources, thereby lending (or disavowing) plausibility to wide-ranging, though pertinent, hypotheses regarding variable complexities within those databases. In this realm, the Tukey Lambada distribution distinguishes itself via distinct features. With its versatility, the Tukey distribution efficiently models diverse datasets showcasing varied shapes, tails, and degrees of asymmetry. As we dive into Python implementation, it's crucial to understand the Tukey-Lambda distribution's fundamental traits first. Understanding the Tukey-Lambda Distribution In 1960s, John W. Tukey developed the Tukey-Lambda distribution – a statistical constant probability distribution. Flexible enough to accommodate multiple shape variances, this distribution ...
Read MorePython - Uneven Sized Matrix Column Minimum
In Python, when dealing with matrices of uneven row lengths, the efficiency in locating each column's minimum values becomes paramount; a variety of approaches each boasting its own strengths and suitability for different scenarios exist to tackle this task. We are going to delve into several methods within this article: from basic nested loops all the way up to advanced tools such as NumPy and Pandas. Ultimately, you will grasp a comprehensive understanding of two crucial skills: mastering the manipulation of uneven-sized matrices and extracting valuable information from them. Method 1: Using Nested Loops This method, utilizing nested loops, iterates ...
Read MorePython - Unique Values Multiplication
List in python allows duplicate entries, that is we can have the same value twice in a list. That is useful in most cases, but sometimes there is a need to remove the duplicate elements to perform certain operations. In this article we will focus on how we can take up the unique values removing duplicates from a list of integers and finding their product. It has a wide use case scenario and we will try and discuss all possible ways to generate the output. Method 1: Set Implementation Set in python is unordered data collection that is iterable, mutable ...
Read MorePython - Unique Tuple Frequency (Order Irrespective)
In this article, we will have input as a list of tuples and our goal will be to print the frequency of unique tuples but it will be order irrespective. Order irrespective means that a tuple (1, 2, 3) and (1, 3, 2) will be treated as same even though their order is different. For example, consider the following − Input [(1, 2, 3), (2, 1, 3), (4, 5, 6), (1, 2, 3), (3, 2, 1)] Output 2 Explanation The tuples at index 0, 1, 3 and 4 are same and hence frequency count increases by ...
Read MorePython - Tuple value product in dictionary
Dictionaries in python are widely used, to store data in key-value pairs. Many times, we get stuck in finding the product of elements in the tuple received as value in the dictionary. This mostly arises in situations working with data manipulation or analysis. Through this article, we will code and understand various ways to unpack the dictionary and calculate the product of tuple elements at each index. Input {'a': (1, 3, 5, 7), 'b': (2, 4, 6, 8), 'c': (2, 3, 5, 7)} Output (4, 36, 150, 392) Method 1: Using Tuple Unpacking and zip() Function ...
Read MoreHow to Invert Python Tuple Elements?
Python tuples store data in the form of individual elements. The order of these elements is fixed i.e (1, 2, 3) will remain in the same order of 1, 2, 3 always. In this article, we are going to see how to invert python tuple elements or in simple terms how to reverse the order of the elements. Let us 1st see a sample input and output − Input (5, 6, 7, 8) Output (8, 7, 6, 5) Let us now explore the various ways to invert tuple elements. Method 1: Using Tuple Slicing Slicing is ...
Read More