Explore the Floyd-Warshall algorithm for finding shortest paths between all pairs of vertices in a weighted graph. Learn about its applications, benefits, and limitations in handling both positive and negative edge weights.
Floyd's Tortoise and Hare Algorithm: Efficient Cycle Detection
350 1 mins. Disqus: loading ...
Explore Floyd's Tortoise and Hare Algorithm for detecting cycles in linked lists and arrays. This efficient algorithm, named after Robert W. Floyd, uses two pointers moving at different speeds to identify cycles with linear time complexity and minimal space usage.
SQL Notebook
1.2k 4 mins. Disqus: loading ...
A personal collection of SQL notes, including basic commands, useful tips, and best practices for working with databases. This notebook covers practical examples and insights from using MySQL and PostgreSQL, aimed at helping you keep track of essential SQL concepts and techniques.
Vim Notebook
539 2 mins. loading ...
Explore a personal collection of Vim commands and tricks that I've found useful in enhancing my text editing efficiency. Whether you're a DevOps engineer, a frontend developer, or a backend coder, these notes will guide you through mastering Vim.
Innovative Portfolio: A Journey Through Software and Technology
Explore my portfolio of cutting-edge software and technology projects. From mobile apps to web platforms, discover how I solve real-world challenges with innovative and effective solutions.
Goals 2024
In 2024, I am aiming to grow both professionally and personally. From pursuing a Computer Science degree and levelling up at ByteDance to rekindling old hobbies like beatboxing and investing in financial growth. Here's my plan.
Big-O Notation Notebook
2.3k 8 mins. Disqus: loading ...
Join me as I explore Big-O Notation through my personal notes. This blog is a space where I document my understanding of algorithm efficiency, offering insights into how I approach time and space optimisation in coding.
Java Notebook
0 1 mins. Disqus: loading ...
A collection of notes and resources for Java programming language
Manacher's Algorithm: Fast and Efficient Palindrome Detection
629 2 mins. Disqus: loading ...
Unlock the secrets of Manacher's Algorithm in this detailed exploration. Learn how this ingenious method enables rapid identification of the longest palindromic substrings, drastically reducing computational complexity and enhancing algorithmic efficiency. Perfect for both budding and seasoned computer scientists.
Computer Networking Notebook
408 1 mins. Disqus: loading ...
Dive into the intricacies of computer networking with this detailed notebook. From basic concepts to advanced networking techniques, this post offers a thorough exploration of network design, protocols, and security measures. Ideal for students and professionals alike, learn how to effectively manage and optimize network infrastructure for better performance and reliability.
The 7 Habits of Highly Effective People by Stephen Covey
886 3 mins. Disqus: loading ...
A personal exploration of Stephen Covey's The 7 Habits of Highly Effective People, delving into practical insights, reflections, and the ways these principles shape both personal growth and professional development. Discover key takeaways from each habit and learn how to apply Covey's strategies to cultivate a balanced, effective life.
Hexo Notebook
224 1 mins. Disqus: loading ...
Join me as I delve into the intricacies of using Hexo for blogging. This post covers everything from the initial setup to customizing themes and optimizing performance. Whether you're a blogger looking to switch to a static site generator or a developer interested in Hexo's capabilities, find detailed insights and practical tips that can help you build a faster, more secure website.
Shoutout to Stellar Hexo Blogs
Dive into the vibrant world of Hexo-powered blogs as we spotlight some of the most stellar and inspiring examples out there. This post showcases a variety of Hexo blogs, highlighting their unique designs, innovative features, and the creative minds behind them. Whether you're looking for inspiration for your own blog or simply want to explore what's possible with Hexo, these outstanding blogs are a testament to the flexibility and power of this static site generator.