DEV Community

Cover image for 100 days of Coding! Day 6
Anisha R
Anisha R

Posted on

100 days of Coding! Day 6

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:

  1. The OSI Model (Application down to Physical)
  2. TCP/IP Stack vs. OSI
  3. Protocols like HTTP, FTP, TCP, UDP, IP
  4. 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:

  1. 0/1 Knapsack โ€“ Classic dynamic programming problem where items canโ€™t be broken down. Pick or skip.
  2. 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:

  1. Arrays โ€“ Creation, manipulation, and handy methods
  2. Loops โ€“ for, while, each, and times
  3. 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

GFG

Signing off
Anisha ๐Ÿ’—

Top comments (0)