Muhammad Shazil Nisar's repositories
Add-A-Note
The Add a Note app is a simple web application that allows users to create and manage notes. The application is implemented using HTML, CSS, and JavaScript, and it provides a clean and intuitive user interface that makes it easy to add and manage notes. I have also implemented search functionality to search a particular note
Data-Structures-Heap
Here's the concept of heap and its coding which i did in my 4th semester . I have codded Min Heap and max heap as well . There is also coding of heap using link list
Form-Validation
This is a web application for form validation built using JavaScript and HTML. It enables users to create customized forms and validate them according to specific rules.Supports various input types such as text, email, phone, and more Provides real-time validation feedback for each input field
LinkList
here I have uploaded all the questions related to link list its ADT which include header files and cpp files and some of the questions which are given in the practice set
Queue
When implementing a Queue ADT in programming, there are several data structures that can be used as the underlying implementation. One common implementation is to use an array, . Another implementation is to use a linked list, where each node in the list represents an item in the queue. Here I have done it in both ways
Recursion
ne of the key benefits of recursion is that it allows you to solve problems that would be difficult or impossible to solve iteratively. For example, you can use recursion to traverse complex data structures like trees and graphs , So here are the files based on recursions questions
Text-Utilis-React-App
my Text Utilis App which I build using react > here we can perform different operation to our text like converting it to uppercase or converting it into lowercase , we can remove extra spaces and copy the text into our clipboard
Trees
it includes all the question related to trees that is binary tree , binary search tree , coding of AVL