Check if Isogram using Python
The challenge
An isogram is a word that has no repeating letters, consecutive or non-consecutive. Implement a function that determines whether a …
Read Article →403 articles about python development, tools, and best practices
An isogram is a word that has no repeating letters, consecutive or non-consecutive. Implement a function that determines whether a …
Read Article →Write a function to find the longest common prefix string amongst an array of strings. This string manipulation challenge requires …
Read Article →he count-and-say sequence is the sequence of integers with the first five terms as following:
1
is read off as "one 1"
or 11 …
Given a non-empty array of digits representing a non-negative integer, increment one to the integer. This challenge involves array …
Read Article →Given a non-empty array of integers, every element appears twice except for one. Find that single one.
Note:
Your algorithm should have …
Read Article →You are given an n x n 2D matrix representing an image.
Rotate the image by 90 degrees (clockwise).
Note:
You have to rotate the image …
Read Article →Given two arrays, write a function to compute their intersection.
Example 1:
Example 2:
Note:
Given an array, rotate the array to the right by k steps, where k is non-negative.
Example 1:
Example 2:
Constraints:
1 <= …
Python has a fantastic feature called slices
. It allows you to work with a list
, set
or string
by it’s index items.
E.g.:
string_sample = …
Read Article →
Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input …
Read Article →Write a function:
def solution(A)
that, given an array A of N integers, returns the smallest positive integer (greater than 0) that does …
Read Article →Given an array of integers where 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once.
Find all the …
Read Article →