Implement a Queue Using Two Stacks in Python
Given the Stack class below, implement a Queue class using two stacks
October 21, 2020 | Data Structure, python | No comments
Keep Coding Keep Cheering!
Given the Stack class below, implement a Queue class using two stacks
October 21, 2020 | Data Structure, python | No comments
Given a string of opening and closing parentheses, check whether it’s balanced. We have 3 types of parentheses: round brackets: (), square brackets: [], and curly brackets: {}.
October 12, 2020 | Algorithm, Data Structure, python | No comments
Given a string,determine if it is compressed of all unique characters. For example, the string ‘abcde’ has all unique characters and should return True.
Given a string in the form ‘AAAABBBBCCCCCDDEEEE’ compress it to become ‘A4B4C5D2E4’. For this problem, you can falsely “compress” strings of single or double letters.
Given an array of integers (positive and negative) find the largest continuous sum.
October 2, 2020 | Algorithm, Data Structure, python | No comments
Consider an array of non-negative integers. A second array is formed by shuffling the elements of the first array and deleting a random element. Given these two arrays, find which element is missing in the second array.
September 28, 2020 | Algorithm, Data Structure, python | No comments
Given an integer array, output all the unique pairs that sum up to a specific value k.
September 26, 2020 | python | No comments
Given a string of words, reverse all the words. For example:
September 25, 2020 | python | No comments
Big-O Complexity for Python Data Structures
September 20, 2020 | Algorithm, Data Structure, python | No comments
Big-O (in its simplest form) reduces the comparison between algorithms to a single variable. That variable is chosen based on observations or assumptions
September 19, 2020 | Algorithm, Data Structure | No comments