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 ago . 500 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) 1 year, 11 months ago . 422 views
All Stories

Disk Stacking

Problem Case Given a list of disks represented by their dimensions [width, depth, height], the problem is to find the maximum height achievable by… Read More

ago ; 201 views

Knapsack Problem

Knapsack Problem The Knapsack Problem involves selecting a combination of items to maximize the value while staying within the capacity constraint… Read More

ago ; 197 views

Water Area

Problem Case The problem is to find the total area of trapped rainwater between a series of walls represented by the given heights. Solution: A… Read More

ago ; 194 views

Find the Three Largest Numbers in an Array

How  to Find the Three Largest Numbers in an Array The aim of this question is to return a list of three numbers that are the largest in the … Read More

ago ; 242 views

Continuous Median

Continuous Median Given a stream of numbers, we want to calculate a continuous median. class ContinuousMedianHandler: """ A class t… Read More

ago ; 201 views

Shifted Binary Search

Shifted Binary Search This code performs a binary search on a shifted sorted array to find the index of the target element. The shifted_binary_sea… Read More

ago ; 203 views

Find Loop in a Linked List

Find Loop in a Linked List This case solves the problem of finding the starting node of a loop in a linked list. A node in a linked list with a… Read More

ago ; 200 views

The Boggle Board problem

The Boggle Board problem The Boggle Board problem can be expressed as follows: Given a Boggle board consisting of n×m cells filled with c… Read More

ago ; 208 views

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 ; 232 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 ; 174 views

Popular