Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haidermalikk/cs_notes
My CS notes. Include Topics Like: Data structures, Algorithims, OOP, Syntax for various languages, etc.
https://github.com/haidermalikk/cs_notes
algorithms algorithms-and-data-structures begginer-friendly csnote csnotes data-structures explanation python
Last synced: 11 days ago
JSON representation
My CS notes. Include Topics Like: Data structures, Algorithims, OOP, Syntax for various languages, etc.
- Host: GitHub
- URL: https://github.com/haidermalikk/cs_notes
- Owner: HaiderMalikk
- Created: 2024-03-01T03:29:56.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-24T01:51:48.000Z (2 months ago)
- Last Synced: 2024-10-24T17:52:50.600Z (2 months ago)
- Topics: algorithms, algorithms-and-data-structures, begginer-friendly, csnote, csnotes, data-structures, explanation, python
- Language: Python
- Homepage:
- Size: 429 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CS_NOTES
My CS notes. Include Topics Like Data structures, Algorithms, OOP concepts, Syntax etcDATA STRUCTURES PYTHON ONLY:
- Linked List (Building LinkedList (nodes and LinkedList), Iterating Through List, Adding Node to Start, Adding Node to End, Adding a Node After a Given Node, Adding Before a Given Node, Adding To Empty LL, Deleting First Node, Deleting Last Node, Deleting Node By Value)
- Queue
- Priority Queue
- Stack
- Hash table
- Tree (Charactaristics of Trees, Many types of trees, Operations on Trees: Serching, Insertion, Deletion, Traversal, Building trees like BST all using python and OOP)Algorithms PYTHON ONLY:
- Quick SortOOP IN JAVA & Python:
- Inheritance
- Composition
- Encapsulation
- Polymorphism
- Abstraction
- Method Overriding
- Interface
- Wrapper Function (not a concept but useful in OOP) NOT IN JAVA
- ETC, ETC some of these are in java while not in python and vise versa see file for more detailsSYNTAX:
- Python
- Java
- JavaScript
- TypeScript
- React JSX and TSX
- React Native JSX and TSX(both in the jsx file)
- HTML
- CSS
- SwiftOther:
- DOM Manipulation