{"id":1567,"date":"2020-08-22T22:43:52","date_gmt":"2020-08-22T20:43:52","guid":{"rendered":"https:\/\/kindsonthegenius.com\/blog\/?page_id=1567"},"modified":"2020-08-22T22:53:19","modified_gmt":"2020-08-22T20:53:19","slug":"data-structures-and-algorithms-tutorial","status":"publish","type":"page","link":"https:\/\/kindsonthegenius.com\/blog\/data-structures-and-algorithms-tutorial\/","title":{"rendered":"Data Structures and Algorithms Tutorial"},"content":{"rendered":"<div class=\"pt-cv-wrapper\"><div class=\"pt-cv-view pt-cv-grid pt-cv-colsys\" id=\"pt-cv-view-22bdd6a8rv\"><div data-id=\"pt-cv-page-1\" class=\"pt-cv-page\" data-cvc=\"1\"><div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-connect-node-js-to-postgresql-database-and-fetch-data-step-by-step\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-connect-node-js-to-postgresql-database-and-fetch-data-step-by-step\/\" class=\"_self\" target=\"_self\" >How to Connect Node.js to PostgreSQL Database and Fetch Data \u2013 Step by Step<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. This tutorial connects Node.js to PostgreSQL using the official pg ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-connect-node-js-to-postgresql-database-and-fetch-data-step-by-step\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-dockerize-angular-and-node-js-application\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-dockerize-angular-and-node-js-application\/\" class=\"_self\" target=\"_self\" >How to Dockerize Angular and Node.js Application<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. In this tutorial we Dockerize a typical stack: Angular SPA ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-dockerize-angular-and-node-js-application\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/simple-example-of-test-driven-developmenttdd-in-visual-studio-c-step-by-step-tutorial\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/simple-example-of-test-driven-developmenttdd-in-visual-studio-c-step-by-step-tutorial\/\" class=\"_self\" target=\"_self\" >Simple Example of Test-Driven Development(TDD) in Visual Studio C# \u2013 Step by Step Tutorial<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. This tutorial shows TDD in Visual Studio with C# and ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/simple-example-of-test-driven-developmenttdd-in-visual-studio-c-step-by-step-tutorial\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/ford-fulkerson-algorithm-in-flow-networks\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/ford-fulkerson-algorithm-in-flow-networks\/\" class=\"_self\" target=\"_self\" >Ford-Fulkerson Algorithm in Flow Networks<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 tutorial restored for this URL. We are going to consider the Ford-Fulkerson method, which finds a ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/ford-fulkerson-algorithm-in-flow-networks\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/basic-of-fuzzy-logic-a-beginners-explanation\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/basic-of-fuzzy-logic-a-beginners-explanation\/\" class=\"_self\" target=\"_self\" >Basic of Fuzzy Logic (A Beginner\u2019s Explanation)<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. Fuzzy logic lets values be partially true \u2014 not only ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/basic-of-fuzzy-logic-a-beginners-explanation\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/simple-example-of-test-driven-developmenttdd-in-javascript-step-by-step-tutorial\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/simple-example-of-test-driven-developmenttdd-in-javascript-step-by-step-tutorial\/\" class=\"_self\" target=\"_self\" >Simple Example of Test-Driven Development(TDD) in JavaScript \u2013 Step by Step Tutorial<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. Test-Driven Development (TDD) means write a failing test first, make ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/simple-example-of-test-driven-developmenttdd-in-javascript-step-by-step-tutorial\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-devops-tools-and-techniques\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-devops-tools-and-techniques\/\" class=\"_self\" target=\"_self\" >Introduction DevOps: Tools and Techniques<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. DevOps is the culture and toolchain that lets development and ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-devops-tools-and-techniques\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/regular-expressions-tutorials\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/regular-expressions-tutorials\/\" class=\"_self\" target=\"_self\" >Regular Expressions Tutorials<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. This regular expressions tutorial is a practical cheat sheet: metacharacters, ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/regular-expressions-tutorials\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-reverse-a-linked-list\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-reverse-a-linked-list\/\" class=\"_self\" target=\"_self\" >How to Reverse A Linked List<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. Question: How do you reverse a singly linked list? Example: ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-reverse-a-linked-list\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-toend-to-end-encryption-encrypted-message-with-node-js-step-by-step-tutorial\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-toend-to-end-encryption-encrypted-message-with-node-js-step-by-step-tutorial\/\" class=\"_self\" target=\"_self\" >How to End-to-End Encryption Encrypted Message with Node.js \u2013 Step by Step Tutorial<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 full tutorial restored for this URL. In this tutorial you learn how to encrypt and decrypt ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-toend-to-end-encryption-encrypted-message-with-node-js-step-by-step-tutorial\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/build-a-complete-app-with-asp-net-c-sql-lite-part-10\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/build-a-complete-app-with-asp-net-c-sql-lite-part-10\/\" class=\"_self\" target=\"_self\" >Build a Complete App with ASP.Net, C#, SQL Lite \u2013 Part 10<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 Part 10 restored (user profile in the header + dropdown Name fix). In this part we ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/build-a-complete-app-with-asp-net-c-sql-lite-part-10\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-build-and-publish-python-package\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-build-and-publish-python-package\/\" class=\"_self\" target=\"_self\" >How to Build and Publish a Python Package (and When npm Fits)<\/a><\/h4><div class=\"pt-cv-content\">Learn how to build and publish a Python package to PyPI, from project structure and pyproject.toml to building, testing, and ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-build-and-publish-python-package\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-software-design-patterns-behavioural-patterns-part-3\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-software-design-patterns-behavioural-patterns-part-3\/\" class=\"_self\" target=\"_self\" >The Software Design Patterns \u2013 Behavioural Patterns (Part 3)<\/a><\/h4><div class=\"pt-cv-content\">Learn five essential behavioural design patterns in Java, including Strategy, Observer, Command, Template Method, and State, with practical examples and ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-software-design-patterns-behavioural-patterns-part-3\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/everything-about-linked-list-with-python-code-and-hackerrank-leetcode-solutions\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/everything-about-linked-list-with-python-code-and-hackerrank-leetcode-solutions\/\" class=\"_self\" target=\"_self\" >Everything About Linked List With Python Code and HackerRank\/LeetCode Solutions<\/a><\/h4><div class=\"pt-cv-content\">Learn linked lists in Python with practical code examples, core operations, two-pointer techniques, and common HackerRank and LeetCode problem-solving patterns ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/everything-about-linked-list-with-python-code-and-hackerrank-leetcode-solutions\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-software-design-patterns\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-software-design-patterns\/\" class=\"_self\" target=\"_self\" >The Software Design Patterns \u2013 Structural Patterns (Part 2)<\/a><\/h4><div class=\"pt-cv-content\">Explore five essential structural design patterns in Java, including Adapter, Decorator, Facade, Proxy, and Composite, with practical examples and use ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-software-design-patterns\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-setup-jenkins-step-by-step-tutorial\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-setup-jenkins-step-by-step-tutorial\/\" class=\"_self\" target=\"_self\" >How to Setup Jenkins \u2013 Step by Step Tutorial<\/a><\/h4><div class=\"pt-cv-content\">Learn how to install Jenkins with Docker, create your first Pipeline, write a Jenkinsfile, and trigger automated builds from GitHub ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-to-setup-jenkins-step-by-step-tutorial\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/what-is-sharding-in-databases\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/what-is-sharding-in-databases\/\" class=\"_self\" target=\"_self\" >What is Sharding in Databases<\/a><\/h4><div class=\"pt-cv-content\">Learn what database sharding is, how shard keys and routing work, and when sharding makes sense for scaling data, storage, ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/what-is-sharding-in-databases\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/tkinker-for-beginners\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/tkinker-for-beginners\/\" class=\"_self\" target=\"_self\" >Tkinter for Beginners (TKinker)<\/a><\/h4><div class=\"pt-cv-content\">Learn Tkinter for beginners with this practical Python GUI tutorial covering windows, buttons, forms, layouts, and the basics of building ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/tkinker-for-beginners\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/monads-for-beginners\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/monads-for-beginners\/\" class=\"_self\" target=\"_self\" >Monads for Beginners \u2013 Explained with Sample Codes<\/a><\/h4><div class=\"pt-cv-content\">Learn monads with practical JavaScript examples. Understand Maybe, map, flatMap, Promise chains, and how monads simplify computations involving missing values ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/monads-for-beginners\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/currying-in-functional-programming\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/currying-in-functional-programming\/\" class=\"_self\" target=\"_self\" >Currying in Functional Programming \u2013 A Beginners Guide<\/a><\/h4><div class=\"pt-cv-content\">Learn currying in JavaScript and Python with practical examples, understand currying vs partial application, and discover when this functional programming ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/currying-in-functional-programming\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/linkedin-bug27-10-20-hungarian-users-locations-changed-to-brisbane-australia\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/linkedin-bug27-10-20-hungarian-users-locations-changed-to-brisbane-australia\/\" class=\"_self\" target=\"_self\" >Linkedin Bug(27-10-20) \u2013 Hungarian Users\u2019 Locations Changed to Brisbane, Australia<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 kept as a short historical note for the original URL (not a live incident report). Disclaimer: ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/linkedin-bug27-10-20-hungarian-users-locations-changed-to-brisbane-australia\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/skip-lists-and-how-they-work\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/skip-lists-and-how-they-work\/\" class=\"_self\" target=\"_self\" >Skip Lists and How They Work<\/a><\/h4><div class=\"pt-cv-content\">A skip list is an efficient data structure\u00a0 that arranges the elements in a list in such a way that ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/skip-lists-and-how-they-work\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/perfect-hashing\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/perfect-hashing\/\" class=\"_self\" target=\"_self\" >Perfect Hashing \u2013 How it Works<\/a><\/h4><div class=\"pt-cv-content\">This is used when the keys stored in the hash table are expected to be static. In this case perfect ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/perfect-hashing\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/hashing\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/hashing\/\" class=\"_self\" target=\"_self\" >Linear Probing, Quadratic Probing and Double Hashing<\/a><\/h4><div class=\"pt-cv-content\">The three terms that make up the title of this article are the three common techniques used for computing hash ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/hashing\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/hashing-with-open-addressing\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/hashing-with-open-addressing\/\" class=\"_self\" target=\"_self\" >Hashing With Open Addressing<\/a><\/h4><div class=\"pt-cv-content\">Today we are going to examine Open Addressing.\u00a0Recall that the two methods of resolving collisions in a hash table are: ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/hashing-with-open-addressing\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-hash-tables-and-direct-addressing\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-hash-tables-and-direct-addressing\/\" class=\"_self\" target=\"_self\" >Introduction to Hash Tables and Direct Addressing<\/a><\/h4><div class=\"pt-cv-content\">We would cover the following: Introduction to Hash Tables Arrays vs Hash Tables Direct-Address Tables Watch the Video on Hashing ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-hash-tables-and-direct-addressing\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/hash-tables-hashing-with-chaining\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/hash-tables-hashing-with-chaining\/\" class=\"_self\" target=\"_self\" >Hash Tables \u2013 Hashing With Chaining<\/a><\/h4><div class=\"pt-cv-content\">Hashing With Chaining. In the discussion of direct addressing, we see that for a fairly small-size universe U, we can ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/hash-tables-hashing-with-chaining\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/search-time-under-simple-uniform-hashing\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/search-time-under-simple-uniform-hashing\/\" class=\"_self\" target=\"_self\" >Search Time Under Simple Uniform Hashing<\/a><\/h4><div class=\"pt-cv-content\">We are going to examine the time it takes for successful and unsuccessful search in a hash table where collision ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/search-time-under-simple-uniform-hashing\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/universal-hashing\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/universal-hashing\/\" class=\"_self\" target=\"_self\" >Universal Hashing \u2013 An Clear Explanation<\/a><\/h4><div class=\"pt-cv-content\">We would cover the following topics on Universal Hashing Introduction to Universal Hashing What is Universal Hashing How Universal hashing ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/universal-hashing\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/recurrences-in-divide-and-conquer-algorithm\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/recurrences-in-divide-and-conquer-algorithm\/\" class=\"_self\" target=\"_self\" >Recurrences in Divide and Conquer Algorithm<\/a><\/h4><div class=\"pt-cv-content\">The divide and conquer class of algorithm solves a problem by recursively applying three basic steps at each stage of ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/recurrences-in-divide-and-conquer-algorithm\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/cuckoo-hashing\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/cuckoo-hashing\/\" class=\"_self\" target=\"_self\" >How Cuckoo Hashing Works<\/a><\/h4><div class=\"pt-cv-content\">The Cuckoo hashing algorithm allows for lookup of items at constant time, O(1). We would cover the following in this ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/cuckoo-hashing\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-ford-fulkerson-algorithm\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-ford-fulkerson-algorithm\/\" class=\"_self\" target=\"_self\" >The Ford-Fulkerson Algorithm<\/a><\/h4><div class=\"pt-cv-content\">We now present the Ford-Fulkerson algorithm and a simple explanation. To follow this tutorial, you need to understand: The Basics ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/the-ford-fulkerson-algorithm\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/network-flow-introduction-to-cuts-in-a-network\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/network-flow-introduction-to-cuts-in-a-network\/\" class=\"_self\" target=\"_self\" >Network Flow \u2013 Introduction to Cuts in a Network<\/a><\/h4><div class=\"pt-cv-content\">The concepts of cuts in a network is a way to verify the Ford-Fulkerson algorithm and proof that the Max-Flow ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/network-flow-introduction-to-cuts-in-a-network\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-bloom-filters-work\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-bloom-filters-work\/\" class=\"_self\" target=\"_self\" >Bloom Filters \u2013 A Clear Explanation of How They Work<\/a><\/h4><div class=\"pt-cv-content\">We would cover the following: Introduction to Bloom Filters Applications of Bloom Filters How Bloom Filters Work Bloom Filter Setup ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-bloom-filters-work\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-network-flow\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-network-flow\/\" class=\"_self\" target=\"_self\" >Introduction to Network Flow<\/a><\/h4><div class=\"pt-cv-content\">In this article on flow networks, we would cover the following: Introduction to Network Flow What is Flow Network What ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-network-flow\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/python-programming-quiz\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/python-programming-quiz\/\" class=\"_self\" target=\"_self\" >Python Programming Quiz<\/a><\/h4><div class=\"pt-cv-content\">Updated August 2026 \u2014 quiz hub restored (interactive HDquiz embed was lost; practice questions are inline below). Welcome to the ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/python-programming-quiz\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-bubble-sort-algorithm-works-implementation-in-java\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/kindsonthegenius.com\/blog\/wp-content\/uploads\/2018\/11\/Bubblesort-150x150.jpg\" class=\"pt-cv-thumbnail pull-left\" alt=\"\" \/><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-bubble-sort-algorithm-works-implementation-in-java\/\" class=\"_self\" target=\"_self\" >How Bubble Sort Algorithm Works (Implementation in Java)<\/a><\/h4><div class=\"pt-cv-content\">This would be a very simple explanation with the program in Java on how the Bubble Sort Algorithms works. Bubble ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/how-bubble-sort-algorithm-works-implementation-in-java\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/data-structions-and-algorithms-tutorial-1-introduction-to-algorithms\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/kindsonthegenius.com\/blog\/wp-content\/uploads\/2018\/09\/Data-Structures-and-Algorithms-Tutorial-1-1-150x150.jpg\" class=\"pt-cv-thumbnail pull-left\" alt=\"Data Structures and Algorithms - Tutorial 1 (1)\" srcset=\"https:\/\/kindsonthegenius.com\/blog\/wp-content\/uploads\/2018\/09\/Data-Structures-and-Algorithms-Tutorial-1-1-150x150.jpg 150w, https:\/\/kindsonthegenius.com\/blog\/wp-content\/uploads\/2018\/09\/Data-Structures-and-Algorithms-Tutorial-1-1-65x65.jpg 65w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/data-structions-and-algorithms-tutorial-1-introduction-to-algorithms\/\" class=\"_self\" target=\"_self\" >Data Structures and Algorithms Tutorial 1 &#8211; Introduction to Algorithms<\/a><\/h4><div class=\"pt-cv-content\">This is a series of tutorial on Data Structures and Algorithms for Computer Science\/Engineering students. After taking this tutorial you ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/data-structions-and-algorithms-tutorial-1-introduction-to-algorithms\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/stacks\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/stacks\/\" class=\"_self\" target=\"_self\" >Stacks<\/a><\/h4><div class=\"pt-cv-content\">Stacks are very important in the study of Data Structures. But in this article we would examine the basics of ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/stacks\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/arrays\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/arrays\/\" class=\"_self\" target=\"_self\" >Arrays<\/a><\/h4><div class=\"pt-cv-content\">Arrays are the most commonly used data structure in Computer Programming and is implemented in some way in almost all ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/arrays\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div>\n<div class=\"col-md-12 col-sm-12 col-xs-12 pt-cv-content-item pt-cv-2-col\" ><div class='pt-cv-ifield'><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-data-structures\/\" class=\"_self pt-cv-href-thumbnail pt-cv-thumb-left\" target=\"_self\" ><\/a>\n<div class=\"pt-cv-colwrap\"><h4 class=\"pt-cv-title\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-data-structures\/\" class=\"_self\" target=\"_self\" >Introduction to Data Structures<\/a><\/h4><div class=\"pt-cv-content\">The concept of Data Structures is a very important concept in modern computer science. So, in this course we would ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/kindsonthegenius.com\/blog\/introduction-to-data-structures\/\" class=\"_self pt-cv-readmore btn btn-success\" target=\"_self\">Read More<\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"class_list":["post-1567","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/pages\/1567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/comments?post=1567"}],"version-history":[{"count":2,"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/pages\/1567\/revisions"}],"predecessor-version":[{"id":1588,"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/pages\/1567\/revisions\/1588"}],"wp:attachment":[{"href":"https:\/\/kindsonthegenius.com\/blog\/wp-json\/wp\/v2\/media?parent=1567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}