- Lahore, Pakistan
-
02:47
(UTC +05:00)
Block or Report
Block or report mehboobali98
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuse-
Iterator-Design-Pattern Public
Iterator pattern is used to get a way to access the elements of a collection object in a sequential manner without any need to know its underlying representation.
Java UpdatedJun 6, 2021 -
Composite-Design-Pattern Public
A composite pattern is a partitioning design pattern and describes a group of objects that are treated the same way as a single instance of the same type of object. The intent of a composite is to …
-
Given an array or list of n integers, we need to find the longest increasing subsequence. The array could include positive and negative integers.
C++ UpdatedJun 6, 2021 -
Longest-ZigZag-Sequence-DP Public
In this problem, we have to compute the longest zig-zag subsequence using Dynamic Programming given a sequence of n integers as input.
C++ UpdatedJun 6, 2021 -
Edit-Distance-DP Public
In the Edit Distance problem, we need to find the minimum number of edits or operations required to make two strings equal.
C++ UpdatedJun 6, 2021 -
Card-Game-DP Public
A dealer produces a sequence s1, …, sn of .cards, face-up, where each card si has a value vi. Then two players take turns picking a card from the sequence, but can only pick the first or the last c…
C++ UpdatedJun 6, 2021 -
Maximum-Sum-SubArray-DP Public
The solution to the popular maximum sum sub-array problem has been provided using the Dynamic Programming approach.
C++ UpdatedJun 6, 2021 -
Binary-Knapsack-Problem-DP Public
It is a classic dynamic programming problem in which we have to collect items in the knapsack in such a way that our profit is maximized. The difference between this problem and the fractional knap…
C++ UpdatedJun 6, 2021 -
A modified Huffman algorithm is implemented for compressing sequences of characters from an alphabet of size n, where the characters occur with known frequencies f1, f2, …, fn. The algorithm encode…
C++ UpdatedJun 6, 2021 -
MNIST-Digit-Recognition Public
The popular MNIST dataset is used for the digit recognition task using different machine learning algorithms such as KNN and SVM with HOG features. A simple feed-forward neural network is also used…
-
Exam-Schedule-Generation Public
Manually generating a Mid-term exam schedule for NUCES-FAST Lahore is an involved task as a diverse set of constraints must be enforced while creating the schedule. In this repository, the famous n…
-
Implementation of genetic algorithm which generates a particular string given as input. It involves Population Initialization, Parent Selection, Crossover, and Mutation.
Python UpdatedJun 6, 2021 -
The-Game-of-Hex Public
An AI agent is created which plays the game of Hex using min-max and alpha-beta pruning to best his human counterparts. The AI moves are evaluated using the evaluation function in which different h…
-
30-Days-of-Code Public
Contains solutions to the 30 Days of Code challenges on HackerRank.
Python UpdatedJun 6, 2021 -
Rubiks-Cube-Solver Public
Solving the Rubik's Cube using three different search strategies including Iterative Deepening Search, A Star Search, Iterative Deepening A Star Search. The searches were compared in terms of: Numb…
C++ UpdatedJun 5, 2021 -
Mask_RCNN Public
Forked from matterport/Mask_RCNNMask R-CNN for object detection and instance segmentation on Keras and TensorFlow
Python Other UpdatedDec 29, 2020 -
RubiksCube Public
Forked from VickneshB/RubiksCubePython GNU General Public License v3.0 UpdatedDec 29, 2020 -
go Public
Forked from datasciencemasters/goThe Open Source Data Science Masters
The Unlicense UpdatedSep 13, 2020