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)