Syed Ali Hassan's repositories

3SumClosestToTarget

Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target.

Language:JavaStargazers:0Issues:0Issues:0

AllPathsFromRootToLeave

Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.

Language:JavaStargazers:0Issues:0Issues:0

AS3-PongGame

2D Pong game

Language:ActionScriptStargazers:0Issues:0Issues:0

ClosestVegetarianRestaurants

Given an array representing the locations of N vegetarian restaurants in the city

Language:JavaStargazers:0Issues:0Issues:0

Construct-Quad-Tree

We want to use quad trees to store an N x N boolean grid. Each cell in the grid can only be true or false.

Language:JavaStargazers:0Issues:0Issues:0

CountPaths_DynamicProgramming

You are given a grid of cells with size N rows by M columns. A robot is situated at the bottom-left cell. Task is to reach top right.

Language:JavaStargazers:0Issues:0Issues:0

DecryptMessage

Encrypted messages consist of lowercase latin letters only, and every word is encrypted separately as follows

Language:JavaStargazers:0Issues:0Issues:0

DynamicProgramming-CanSum-HowSum-BestSum

DynamicProgramming-CanSum-HowSum-BestSum

Language:JavaStargazers:0Issues:0Issues:0

Find_Element_That_Appears-Once

Given an array where every element occurs three times, except one element which occurs only once.

Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

HandlingConcurrentCalls

At Booking.com, our customer service team is an important contributor to customer satisfaction.

Language:JavaStargazers:0Issues:0Issues:0

Kafka-Twitter-Streaming-API

Connect to the [Twitter Streaming API] and retrieve incoming messages based on keyword in the tweet message

Language:JavaStargazers:0Issues:0Issues:0

Longest-increasing-subsequence

Computes and print longest increasing sub sequence using dynamic programming

Language:JavaStargazers:0Issues:0Issues:0

LongestCommonSubsequence

Given two sequences, find the longest subsequence present in both of them.

Language:JavaStargazers:0Issues:0Issues:0

MakeChange

Total number of ways to make change

Language:JavaStargazers:0Issues:0Issues:0

MakeChangeUsingMinCoins

You are given an array of coins and an interger k. Return min number of coins to make value k.

Language:JavaStargazers:0Issues:0Issues:0

MaximumProductOfSubArray

Given an array A[] of n integers, the task is to find a subsequence of size k whose product is maximum among all possible k sized subsequences of given array.

Language:JavaStargazers:0Issues:0Issues:0

MaximumSumSubArray

Maximum Sum of SubArray

Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

PalindromicSubstring

Palindromic Substrings

Language:JavaStargazers:0Issues:0Issues:0

PriceScrapper

Scrap prices from grocery retail websites

Language:PythonStargazers:0Issues:0Issues:0

ReconstructItinerary-TopologicalSort

Given a list of airline tickets represented by pairs of departure and arrival airports [from, to], reconstruct the itinerary in order.

Language:JavaStargazers:0Issues:0Issues:0

RootOfNumber

Many times, we need to re-implement basic functions without using any standard library functions already implemented.

Language:JavaStargazers:0Issues:0Issues:0

SearchInRotatedSortedArray

Suppose a sorted array is rotated at some pivot unknown to you beforehand.

Language:JavaStargazers:0Issues:0Issues:0

Shortest-distance-from-top-left-to-given-point-in-2D-grid

The area is abstracted as a grid. Not all locations are accessible by road. The truck only needs to make a single delivery.

Language:JavaStargazers:0Issues:2Issues:0

ShortestPathBinaryMatrix-BFS

https://leetcode.com/problems/shortest-path-in-binary-matrix/

Language:JavaStargazers:0Issues:0Issues:0

Strstr

Return the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.

Language:JavaStargazers:0Issues:0Issues:0

TreeProblems

Tree traversal and other tree related problems

Language:JavaStargazers:0Issues:0Issues:0

WordCountEngine

Implement a document scanning function wordCountEngine, which receives a string document and returns a list of all unique words in it and their number of occurrences, sorted by the number of occurrences in a descending order.

Language:JavaStargazers:0Issues:0Issues:0

WordLadder

Given two words (beginWord and endWord), and a dictionary's word list, find the length of shortest transformation sequence from beginWord to endWord, such that:

Language:JavaStargazers:0Issues:0Issues:0