Computer Science & Engineering
3 subscribers
15 photos
4 videos
58 files
187 links
Download Telegram
Project Bonus πŸŽ‰:

1. Try to implement virtual memory / vRAM.

2. Create some kind of service that is running on the background and checking for malicious packets.

3. Create a Proxy server and use caching to cache the response so that it does not hit the server again when it is requested to fetch the same request.
Unlock the secrets of Data Structures and Algorithms with these powerful patterns! 🌟Once you grasp these, solving DSA problems becomes a breeze. Here are 20 essential coding patterns you need to know:
1. ✌️ Two Pointers
2. 🏝️ Island (Matrix Traversal)
3. ⏩ Fast & Slow Pointer
4. πŸšΆβ€β™‚οΈ Sliding Window
5. πŸ“… Merge Intervals
6. πŸ”„ Cyclic Sort
7. πŸ”™ In-place Reversal of a Linked List
8. 🌳 Tree Breadth First Search
9. 🌲 Tree Depth First Search
10. βš–οΈ Two Heaps
11. 🌈 Subsets
12. πŸ” Modified Binary Search
13. πŸ† Top β€˜K’ Elements
14. βŒβ­• Bitwise XOR
15. πŸ”„ Backtracking
16. πŸŽ’ 0/1 Knapsack (Dynamic Programming)
17. πŸ”— Topological Sort (Graph)
18. 🧩 K-way Merge
19. πŸ“ Monotonic Stack
20. πŸ€Ήβ€β™‚οΈ Multi-threaded