Arvind Choudharycper.hashnode.dev·Apr 1, 2024Navigating the World of Graphs in Programming: An Essential GuideIntroduction: Graphs are a fundamental data structure in computer science that represent relationships between entities. From social networks to routing algorithms, graphs play a pivotal role in modeling and solving a myriad of real-world problems. I...DiscussProgramming Blogs
Akshay Pariharakshayparihar.hashnode.dev·Mar 30, 202420 Coding Patters to Ace coding InterviewsTwo Pointers It is used when we need to find pairs or sub-arrays in an array that satisfy a certain condition, or when we need to find a specific element in a sorted array. Typically, the two pointers advance towards opposite ends of the data structu...Discussdata structure and algorithms
Kanishk Munotkanishkmunot.hashnode.dev·Mar 9, 2024Introduction to Graph Neural NetworksHave you ever stopped to think about how social media platforms like Facebook or Twitter recommend friends or posts to you? Or perhaps you’ve wondered how self-driving cars navigate through traffic? These are just a few examples of how GNNs are being...Discuss·11 likes·50 readsgnn
Alejandro Piad Morffiscode.apiad.net·Mar 6, 2024The Hitchhiker's Guide to Graphs - Ep 00What do the World Wide Web, your brain, the corpus of scientific knowledge accumulated by all of humanity, the entire list of people you’ve ever met, and the city you live in have in common? These are all very different types of things, from physical...Discuss·1 like·204 readsThe Hitchhiker's Guide to GraphsPython
Vardhanam Dagavardhanam.hashnode.dev·Feb 13, 2024How to Build a Movie Recommendation System Powered by Knowledge Graph FalkorDBThis blog was originally published on medium : https://medium.com/@vardhanam.daga/how-to-build-a-movie-recommendation-system-powered-by-knowledge-graph-falkordb-369eea8e8d52 When you surf through Amazon Prime, you are met with a screen that lists the...Discuss·1 likeArtificial Intelligence
Anton Yarkovoptiklab.hashnode.dev·Sep 24, 2023Crafting MazesIn our previous post, we delved into problems of pathfinding in graphs, which are inherently connected to solving mazes. When I set out to create a maze map for the Wall-E project, I initially expected to find a quick and easy way to accomplish this ...DiscussC++
Anton Yarkovoptiklab.hashnode.dev·Sep 17, 2023Exploring well-known path finding algorithms with SFML graphics libraryIntro As someone who is not a professional game developer, I have always been curious about different concepts and enjoy exploring topics that are not directly related to my daily routine. Throughout my career, I have often found myself working on sm...Discuss·1 likeA-Star
Anton Yarkovoptiklab.hashnode.dev·Sep 16, 2023Universal implementation of BFS, DFS, Dijkstra and A-Star algorithmsIt turns out that well-known algorithms like BFS, DFS, Dijkstra, and A-Star are essentially variations of the same algorithm. In other words, it is possible to implement a universal data structure that can switch between these algorithms without requ...Discuss·42 readsBFS
Bandari sai kumartechrush.hashnode.dev·Sep 7, 2023Graphs-DSAGraphs in Data Structures and Algorithms A graph is a non-linear data structure consisting of vertices (nodes) and edges (links between nodes). Graphs are used to represent real-world relationships where data has connections to other data. Some examp...Discuss·10 likesDSA
Jose Ramireznowaymyname.hashnode.dev·Aug 26, 2023Graphs in Python: A Deep Dive into Interconnected DataToday, we're going to traverse the expansive and intricate world of graphs. No, I'm not talking about the ones you doodled in high school math; I mean the ones in computer science that keep developers up at night and yet, equally mesmerized. Sit tigh...Discuss·59 readsgraphs