Programming Articles

Page 290 of 2544

Lexicographically smallest string with period K possible by replacing ‘?’s from a given string

Vanshika Sood
Vanshika Sood
Updated on 27-Aug-2023 439 Views

A string is a period of K if and only if it repeats itself every K characters. For example, the string "abcabcabc" is a period of 3, because it repeats itself every 3 characters. The string "abcabc?abc" is not a period of 3, because the character '?' does not repeat itself every 3 characters. Problem Statement Given a string "str" containing N lowercase characters and a positive integer K, the objective is to replace every occurrence of the character '?' within the string "str" with a lowercase alphabet such that the resulting string forms a period of length ...

Read More

Count all prime numbers that can be formed using digits of a given number

Vanshika Sood
Vanshika Sood
Updated on 27-Aug-2023 550 Views

Any number larger than 1 is said to be prime if it cannot be written as the product of two smaller natural numbers except 1 and the number itself. For instance, 5 is prime since its only product forms, 1 5 and 5 1, both involve 5. Primes play a crucial role in number theory as stated by the prime number theorem, which asserts that any natural number greater than 1 is either a prime itself or can be expressed as a unique product of prime numbers. This theorem highlights the significance of prime numbers in the realm of mathematics. ...

Read More

Calculate time required to type a word using given single-row keyboard

Vanshika Sood
Vanshika Sood
Updated on 27-Aug-2023 293 Views

The following article discusses an efficient approach to compute the total time taken to type out a word using a single-row keyboard. This is an interesting problem and has been asked previously in technical interviews. Problem Statement Consider a hypothetical scenario wherein all the keys on a keyboard are placed in a single row. The first key is indexed 0 and the last key is indexed 25. For a given string ‘s’ calculate the time taken to type all the characters of ‘s’ on a special keyboard with layout specified as ‘keyboard_layout’. The time taken ...

Read More

Find Mth Eelement after K Right Rotations of an Array

Vanshika Sood
Vanshika Sood
Updated on 27-Aug-2023 176 Views

Right rotating an array means shifting its elements to the right by a certain number of positions. In a single right rotation, the last element of the array becomes the first element, and the remaining elements are shifted to the right. Problem Statement The goal is to find the Mth element of an array after performing K right rotations, where K and M are non-negative integers and the array contains N elements. Sample Examples Input arr = [12 34 56 21], K = 2, M = 1 Output 56 Explanation Arr after K right ...

Read More

How to set the range of Y-axis in Python Plotly?

Vani Nalliappan
Vani Nalliappan
Updated on 27-Aug-2023 30K+ Views

Plotly supports to the range on both X and Y axis. Let us understand how to set the range of Y-axis in Plotly. plotly.graph_objects is used to generate figures. It contains a lot of methods to customize charts and render a chart in HTML format. Create a numpy module and generate random ranges for both X and Y axis. Create Figure() method to plot X and Y axis with mode as lines Create update_layout() method and set the Y-axis range. Follow the steps given to set the range of Y-axis in Plotly. Step 1 − Import plotly Import ...

Read More

How to do date validation in Python?

Vikram Chiluka
Vikram Chiluka
Updated on 27-Aug-2023 33K+ Views

In this article, we will show you how to do date validation in Python. Now we see 2 methods to accomplish this task− Using datetime.strptime() function Using dateutil.parser.parse() function Method 1: Using datetime.strptime() function Algorithm (Steps) Following are the Algorithm/steps to be followed to perform the desired task − Use the import keyword, to import the datetime (To work with dates and times) module. Enter the date as a string and create a variable to store it. Enter the date format as a string and create another variable to store it. Use the try−except blocks for handling the ...

Read More

How to make two plots side-by-side using Python?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 27-Aug-2023 32K+ Views

Using subplot(row, col, index) method, we can split a figure in row*col parts, and can plot the figure at the index position. In the following program, we will create two diagrams in a single figure.StepsCreating x, y1, y2 points using numpy.With nrows = 1, ncols = 2, index = 1, add subplot to the current figure, using the subplot() method.Plot the line using x and y1 points, using the plot() method.Set up the title, label for X and Y axes for Figure 1, using plt.title(), plt.xlabel(), and plt.ylabel() methods.With nrows = 1, ncols = 2, index = 2, add subplot ...

Read More

What is PYTHONPATH environment variable in Python?

Rajendra Dharmkar
Rajendra Dharmkar
Updated on 26-Aug-2023 44K+ Views

In Python, PYTHONPATH is an environment variable that specifies a list of directories to search for Python modules when importing them. When you import a module in Python, Python looks for the module in the directories specified in sys.path, which is a list of directories that includes the current working directory and directories specified in PYTHONPATH. PYTHONPATH is an environment variable which you can set to add additional directories where python will look for modules and packages. For most installations, you should not set these variables since they are not needed for Python to run. Python knows where to find ...

Read More

Adding a new column to existing DataFrame in Pandas in Python

Hafeezul Kareem
Hafeezul Kareem
Updated on 26-Aug-2023 35K+ Views

In this tutorial, we are going to learn how to add a new column to the existing DataFrame in pandas. We can have different methods to add a new column. Let's all of them.Using ListWe can add a new column using the list. Follow the steps to add a new column.Algorithm1. Create DataFrame using a dictionary. 2. Create a list containing new column data. Make sure that the length of the list matches the length of the data which is already present in the data frame. 3. Add the list to the DataFrame like dictionary element.Let's see one example.Example# importing ...

Read More

Python - Read csv file with Pandas without header?

AmitDiwan
AmitDiwan
Updated on 26-Aug-2023 39K+ Views

To read CSV file without header, use the header parameter and set it to “None” in the read_csv() method.Let’s say the following are the contents of our CSV file opened in Microsoft Excel −At first, import the required library −import pandas as pdLoad data from a CSV file into a Pandas DataFrame. This will display the headers as well −dataFrame = pd.read_csv("C:\Users\amit_\Desktop\SalesData.csv")While loading, use the header parameter and set None to load the CSV without header −pd.read_csv("C:\Users\amit_\Desktop\SalesData.csv", header=None)ExampleFollowing is the code −import pandas as pd # Load data from a CSV file into a Pandas DataFrame dataFrame = pd.read_csv("C:\Users\amit_\Desktop\SalesData.csv") ...

Read More
Showing 2891–2900 of 25,433 articles
« Prev 1 288 289 290 291 292 2544 Next »
Advertisements