Yostina | Bytephilosopher
387 subscribers
262 photos
7 videos
3 files
72 links
a curious mind exploring tech, AI, and social change || ORTHODOX CHRISTIAN || A2SVian
Download Telegram
#August_27_28_29_LeetCode_Grind

HashMaps (Python dict) Recap

A HashMap stores data in keyโ€“value pairs for super-fast access โšก.
Think of it like a dictionary ๐Ÿ“–: words = keys, meanings = values.

โœ… Key Features:

Fast lookups, inserts, deletes โ†’ O(1) average

Keys are unique

Perfect for counting, mapping & caching


hashmap = {"apple": 2, "banana": 5}

print(hashmap["apple"]) # 2
hashmap["banana"] = 10 # update
hashmap["grape"] = 7 # insert
del hashmap["apple"] # delete

๐Ÿ”ฅ Use Cases:
โœ”๏ธ Word frequency counters
โœ”๏ธ Caching results
โœ”๏ธ Graph adjacency lists

@byte_philosopher
๐Ÿ”ฅ5๐Ÿ‘3
Happy Sunday y'all ๐Ÿ˜Š

@byte_philosopher
๐Ÿฅฐ10โค3๐Ÿ”ฅ3๐Ÿ˜1
#August_30_LeetCode_Grid

๐Ÿ“Œ Graphs in DSA

A Graph = ๐ŸŸข Nodes (called vertices) + ๐Ÿ”— Connections (called edges).
Theyโ€™re everywhere โ€” social networks, maps, recommendations, even computer networks!

Types of Graphs:

Directed vs Undirected โžก๏ธ / โ†”๏ธ

Weighted vs Unweighted โš–๏ธ

Cyclic vs Acyclic ๐Ÿ”„ / ๐Ÿšซ

Ways to Store Graphs:

Adjacency List โœ… (efficient)

Adjacency Matrix ๐Ÿ”ฒ (easy but heavy)

Popular Graph Algorithms:

BFS (Breadth-First Search) ๐Ÿ” level by level

DFS (Depth-First Search) ๐ŸŒŠ go deep first

Dijkstra ๐Ÿ›ฃ๏ธ shortest path

Kruskal & Prim ๐ŸŒ minimum spanning tree

๐Ÿ‘‰ Mastering graphs = mastering real-world problem solving.

@byte_philosopher
๐Ÿ‘4โค1๐Ÿ”ฅ1๐Ÿฅฐ1
This is insane guys read it
Are you ready for tomorrow it's Monday plus sep 1?

@byte_philosopher
โค5๐Ÿฅฐ2
Happy Monday, have a productive weekโค๏ธ

@byte_philosopher
โค7
#August_31_september_01_LeetCode_Grind

๐Ÿš€ Dynamic Programming (DP) โ€“ The Brain of DSA ๐Ÿง 

Dynamic Programming is one of the most powerful techniques in problem-solving. Itโ€™s all about breaking a complex problem into smaller overlapping subproblems, solving each subproblem once, and storing the results for reuse.

โœจ Why DP matters?
Avoids repeated work โž makes algorithms efficient.

Solves problems that plain recursion or brute force cannot handle in time.

Forms the backbone of advanced algorithms in AI, bioinformatics, and optimization.

๐Ÿ“Œ Key Ideas in DP:
1. Overlapping Subproblems โ†’ Solve once, reuse results.

2. Optimal Substructure โ†’ The solution to a problem depends on solutions to smaller subproblems.

3. Memoization (Top-Down) โ†’ Store results of recursive calls.

4. Tabulation (Bottom-Up) โ†’ Build a table iteratively to reach the final answer.

โšก Classic DP Problems:
Fibonacci Numbers ๐Ÿ”ข
Longest Common Subsequence
Unique Paths in a Grid ๐Ÿค–

Knapsack Problem ๐ŸŽ’

๐Ÿ‘‰ Mastering DP = unlocking the ability to solve the toughest algorithmic problems efficiently.

๐Ÿ’ก Remember: Think recursive, optimize with memory.

#DSA #DynamicProgramming #Coding
@byte_philosopher
๐Ÿ”ฅ4โค2
๐ŸŒฟ August in BytePhilosopher ๐ŸŒฟ

This month turned out better than I expected ๐Ÿ™Œ

โœจ Stayed consistent for 20+ days on GitHub & LeetCode
โœจ Finished the fundamentals of DSA (still a tough journey ๐Ÿ˜ญ)
โœจ Started reading spiritual books for the first time
โœจ Spent quality time with my family back home in Bahirdar
โœจ Internship gave me the chance to meet many inspiring people

August wasnโ€™t just a month โ€” it was a season of personal & spiritual growth.

What I realized ๐Ÿ‘‰ habit + consistency = real progress. Even though I failed in many goals, Iโ€™m grateful for every step forward. ๐Ÿ’ซ

#Gratitude #Consistency #Growth
@byte_philosopher
๐Ÿ‘11๐Ÿ”ฅ8โค2๐Ÿฅฐ1
Forwarded from Dev Notes
Bereket Engida for the 2025 JavaScriptLandia Awards

Bereket (@imbereket) is being nominated for Outstanding Contribution from a New Arrival for his impactful work on BetterAuth, which is making authentication simpler and helping many developers.

The community has already started nominating him. Letโ€™s add our support.
๐Ÿ“… Nominations close Sept 19
๐Ÿ† Winners announced at JSConf 2025 (Oct 14โ€“16, Maryland)

Nominate Bereket ๐Ÿ‘‰ here.

Original: x post

Follow: DevNotes
๐Ÿ”ฅ4โค1
Forwarded from Kenat / แ‰€แŠ“แ‰ต (๐“„‚โ‡ฑ๐•ธ๐–Š๐–‘๐–†๐–๐–šโ‡ฒ ร—อœร—)
๐Ÿ”ฅ4
Happy Sundayโค๏ธ
Happy puagme ๐Ÿ˜

@byte_philosopher
#Sunday #senbet
โคโ€๐Ÿ”ฅ18๐Ÿ‘1๐Ÿ”ฅ1
Who is excited for this ? ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

@byte_philosopher
๐Ÿ”ฅ12๐ŸŒš4โค3
Forwarded from DOT_RUTH
Media is too big
VIEW IN TELEGRAM
Hey you guys, I built a web app called Dotune to help you discover new artists and fresh tracks. It uses the Spotify API to access your saved songs and LastFM API to find similar tracks. Any new songs not already in your library are added to your recommendations, giving you fresh music to enjoy.

Sad news tho, Due to Spotifyโ€™s updated policy (as of May 15, 2025), the API now only supports Extended Quota mode for organizations, limiting individual accounts to 25 users in development mode. If you want to try it, fill out this form and get your playlist.

Access is first come, first serve, only the first 25 users will be able to have Dotune access their saved tracks and generate a playlist.
โค1
Forwarded from the unordinary.
๐Ÿ˜14๐Ÿ˜ญ3
Have a productive week ahead guys๐Ÿซถ this is our last monday of the year๐Ÿ˜‰

แŠฅแŠ•แ‹ฒแˆแˆ แˆˆแ‰…แ‹ฑแˆต แˆฉแ‹แŠคแˆ แŠ แˆ˜แ‰ณแ‹Š แ‰ แ‹“แˆ แ‰ แˆฐแˆ‹แˆ แŠ แ‹ฐแˆจแˆณแ‰นโค

#Monday
@byte_philosopher
๐Ÿฅฐ13โค6๐Ÿ‘4
แŒแŠ• แˆˆแˆแŠ• แˆดแ‰ถแ‰ฝ แ‰ฅแ‹™ แˆฒแˆˆแ‰ แ‰†แ‹ญแ‰ฐแ‹ แ‹ถแˆฎ แˆˆแˆ˜แˆตแˆซแ‰ต แŒแŠ• แ‹ˆแŠ•แ‹ถแ‰ฝ(แŠ แ‰ฃแ‹ˆแˆซแ‹Žแ‰ฝ) แŠ“แ‰ธแ‹‰ แ‰ตแˆแ‰… แŠญแ‰ฅแˆญ แ‰ฐแˆฐแŒงแ‰ธแ‹ แ‹จแˆšแ‰ แˆ‰แ‰ตแข แ‰ฐแŒˆแ‰ข แАแ‹ แ‹ˆแ‹ญ๐Ÿ˜!!

๐ŸŒผAnyways happy new year eve ๐ŸŒผ

@byte_philosopher
๐Ÿ˜5๐Ÿฅฐ2๐Ÿค”2โค1๐Ÿ‘Ž1๐Ÿฅด1
๐ŸŒธ2017 in Bytephilosopher๐ŸŒธ

I can say alot of things about this year from finding amazing people's to do what I planned so far.but all in all is this year I got myself, I understanded whom I am and what I belong.

What I can say is "แŠฅแŒแ‹šแŠ แ‰ฅแˆ”แˆญ แ‰ แ‰ฅแ‹™ แ‰ฃแˆญแŠฎแŠ›แˆ". What i failed and achieved all made me here today and I am so grateful for that.

For 2018 may it be the best for all of us. And help us to learn, grow and succeed in our journey.

๐ŸŒผAgain Happy new year แ‰คแ‰ฐแˆฐแ‰ฅ ๐ŸŒผ

@byte_philosopher
โค17๐Ÿ”ฅ2๐Ÿ‘2