Getting Started with Python

Python is a robust and adaptable programming language that finds numerous applicability in web development, scientific computing, data analysis, artificial intelligence, and more. It is easy to le…

Read More

Getting Started with Python

Python is a robust and adaptable programming language that finds numerous applicability in web development, scientific computing, data analysis, artificial intelligence, and more. It is easy to le… Read More

(Senior Software Engineer) 2 years, 3 months ago . 778 views

Python Variables

Python is a robust and adaptable programming language that finds numerous applicability in web development, scientific computing, data analysis, artificial intelligence, and more. It is easy to le… Read More

(Senior Software Engineer) 2 years, 2 months ago . 646 views
All Stories

Search For Range

Search For Range Here's the problem illustration. Given a sorted array, and a target number e.g. 45, find the range of indices in the input… Read More

ago ; 386 views

HeapSort Algorithm

HeapSort Algorithm   A conceptual overview of the HeapSort algorithm The provided algorithm implements heap sort, a comparison-based so… Read More

ago ; 274 views

Quicksort Algorithm

Quicksort Algorithm   The provided code implements the quicksort algorithm, a highly efficient sorting algorithm known for its average-cas… Read More

ago ; 282 views

Quickselect Algorithm

Quickselect Algorithm The quickselect algorithm seeks to find the kth smallest value or the kth largest value in an input array in linear time on … Read More

ago ; 718 views

Longest Substring Without Duplicates

Longest Substring Without Duplicates In this question, I hope to help you find the longest substring without duplicates by first getting the conce… Read More

ago ; 299 views

Underscorify Substring

Underscorify Substring In this question, you are provided with two strings. The first one, called the main string is the longer string. The smalle… Read More

ago ; 254 views

Text Justify

Text Justify Text Justification problem is known by various names. These include word wrap and typographical alignment. When using word pr… Read More

ago ; 182 views

String Distance

String Distance This algorithm goes by many names. You could for example have heard of edit distance and Levenshtein distance which refers to the … Read More

ago ; 337 views

Count Derangements

Count Derangements In combinatorics, a derangement of a set is a permutation of its elements in which none of the elements appear in their origina… Read More

ago ; 399 views

Aircraft Spacing

Aircraft Spacing This problem deals with airports and air traffic controllers. Specifically, we want to decide from a set of aircraft which ones t… Read More

ago ; 132 views

Popular