5 June 2025
I have my end-sem exam tomorrow, wish me luck! After that, just one more to go: Big Data. Almost there!
π Computer Networks: OSI + Subnetting Done!
I completed Chapters 1, 2, and 3 of Computer Networks, which basically covered:
- The OSI Model (Application down to Physical)
- TCP/IP Stack vs. OSI
- Protocols like HTTP, FTP, TCP, UDP, IP
- Subnetting Basics β CIDR, IP classes, calculating subnets and hosts
Subnetting was a bit mind-bending at first, but after some solid practice, it was perfect.
π Knapsack Variants β 2 DONE! 4 more to go
I finally wrapped up 2 variations of the Knapsack problem. Each one had its own twist, and understanding when to use what approach is key. Hereβs a quick rundown:
- 0/1 Knapsack β Classic dynamic programming problem where items canβt be broken down. Pick or skip.
- Subset Sum β Check if a subset with a given sum exists. A boolean DP problem!
4 more to go!
π *Ruby Fundamentals *
Ruby is a very elegant language. Hereβs what I covered:
- Arrays β Creation, manipulation, and handy methods
- Loops β for, while, each, and times
- Blocks and Iterators β Love how Ruby handles iterations so cleanly
Plus I started GFGs 160 Days of Problem Solving
Pretty bad start, but I'll improve don't worry
Signing off
Anisha π
Top comments (0)