Vishal Nayakvishalnayak.hashnode.dev·12 hours agoBeginner’s Guide to Data Structures and AlgorithmsIntroduction: Starting Your DSA Journey Data Structures and Algorithms form the backbone of computer science and programming. For anyone venturing into the tech world, a solid understanding of DSA is non-negotiable. It equips you with problem-solving...26 readsDSA Essentials: Building the Core SkillsDSA
Taji Abdullahtechnofiles.hashnode.dev·Jan 22, 2025Getting started with HashcatAs I delve deeper into my cyber security learning adventure, I’m beginning to pick up and learn new tools. One of the tools I’ve recently started using is Hashcat. Hashcat is a powerful password recovery tool with abilities that extend beyond the sco...#cybersecurity
Sanchit Bajajsolitrix02.hashnode.dev·Jan 22, 2025Understanding DSA Techniques: A Beginner's Guide to Problem SolvingHey developers! 👋 I've been diving into the world of data structures and algorithms lately, and let me tell you, it's been quite the journey! 😅 One of the trickiest parts has been figuring out which technique to use for solving different types of p...data structures
Lalit Rajbanshidsa2025.hashnode.dev·Jan 22, 2025Introduction to Data Structure and AlgorithmData structure ADT Atomic and Composite Algorithms Time and Space Complexity Pseudo Code So, what exactly is a data structure? What does it do, and why is it so important? A data structure is simply a way to store and organize data in a comput...Introduction To DSAdata structures
Alok Singhsuperdevelopers.hashnode.dev·Jan 21, 2025DNS Records Made Easy: Simplifying Internet AddressingA domain name system, DNS, is responsible for making internet addresses human-readable hostnames to the internet protocol addresses. For example, when we access google.com, we are referred to some IP address by the computer, but ‘google.com’ is the D...10 likesChaiCode
Eniola Bakareeniola-bakare.hashnode.dev·Jan 20, 2025Step-by-Step Guide to Implementing Stack and Queue in JavaScriptIntroduction Data structures are techniques for storing data for efficient data access and manipulation in a system. This is a build-up to the previous elaborate article on implementing a linked list in JavaScript. Stacks and queues are abstract data...10 likes·34 readsA Working Understanding of Data Structures and Algorithms (DSA)Data Storage
Raphael Smithprogrammingthestreets.hashnode.dev·Jan 21, 202530 Days of LeetCode: Day 11 - Decoding the Longest Substring ChallengeToday, let's break down another LeetCode challenge that uses terms that might be unfamiliar or confusing. As always, understanding the problem is half the battle! The Original Challenge Here's how LeetCode presents the problem: Given a string s, fin...JavaScript
Anshul Sharmaanshul-sharma.hashnode.dev·Jan 20, 2025The Algorithm Adventure: Cracking the Code of EfficiencyWelcome Back to The Nerdy Nook ! Today, we’re diving into the world of algorithms—the secret sauce behind every app, website and game you use. Whether you’re a coding newbie or a seasoned developer, this post will take you on an epic adventure throug...Web Development
Junaid Bin Jamanjunaidbinjaman.help·Jan 20, 2025Floyd's Cycle-Finding Algorithm (Tortoise and Hare) – Beginner-Friendly GuideFloyd's Cycle-Finding Algorithm (Tortoise and Hare) – Beginner-Friendly Guide Floyd’s Cycle-Finding Algorithm, commonly called the Tortoise and the Hare Algorithm, is a clever way to detect cycles in a linked list without using extra space. It uses t...Data Structures and AlgorithmsFloyd's Cycle-Findding Algorithm
Chiama Evansevanscreator.hashnode.dev·Jan 20, 2025Maximum of Integer SequencesLet's get the maximum amount of value from this sequence of numbers: 60, 50, 95,80, 70 1. Algorithmic ideas: Compare arrays[i] with arrays[i + 1], if arrays[i] > arrays[i + 1] are exchanged. So continue until the last number, arrays[length - 1] is ...Go Language