{"id":25602862,"url":"https://github.com/shahiakhilesh1304/dsa","last_synced_at":"2025-04-13T09:22:51.289Z","repository":{"id":271230705,"uuid":"912658584","full_name":"shahiakhilesh1304/DSA","owner":"shahiakhilesh1304","description":"This repository is my personal space for practicing Data Structures and Algorithms. I'll be adding questions, solutions, and explanations as I progress, covering topics from basics to advanced.","archived":false,"fork":false,"pushed_at":"2025-02-23T16:25:59.000Z","size":10683,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-27T00:54:57.912Z","etag":null,"topics":["algorithms","code","contribution","contributions-and-collaboration","contributions-welcome","data","data-structures","data-structures-and-algorithms","dsa","dsa-algorithm","dsa-learning-series","dsa-practice","hacktober","hacktoberfest","hacktoberfest-accepted","hacktoberfest-starter","practice","programming","python-3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shahiakhilesh1304.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-06T06:02:55.000Z","updated_at":"2025-02-23T16:25:54.000Z","dependencies_parsed_at":"2025-01-28T17:29:02.648Z","dependency_job_id":"0e571f4e-8577-4968-b7a3-f1e028522834","html_url":"https://github.com/shahiakhilesh1304/DSA","commit_stats":null,"previous_names":["shahiakhilesh1304/dsa"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shahiakhilesh1304%2FDSA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shahiakhilesh1304%2FDSA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shahiakhilesh1304%2FDSA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shahiakhilesh1304%2FDSA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shahiakhilesh1304","download_url":"https://codeload.github.com/shahiakhilesh1304/DSA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248689402,"owners_count":21145925,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","code","contribution","contributions-and-collaboration","contributions-welcome","data","data-structures","data-structures-and-algorithms","dsa","dsa-algorithm","dsa-learning-series","dsa-practice","hacktober","hacktoberfest","hacktoberfest-accepted","hacktoberfest-starter","practice","programming","python-3"],"created_at":"2025-02-21T17:24:19.293Z","updated_at":"2025-04-13T09:22:51.247Z","avatar_url":"https://github.com/shahiakhilesh1304.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Data Structures and Algorithms Practice\n\nThis repository is dedicated to practicing Data Structures and Algorithms, featuring a collection of questions with detailed solutions and explanations.\n\nThis file provides a link to access all the questions available in the repository, along with a record of your Git streak. Click the link below to view the questions PDF.\n\n## Slack \n[![Join My Slack](https://img.shields.io/badge/Join%20My%20Community%20On-Slack-blue?logo=slack)](https://join.slack.com/t/datastructure-6rz3152/shared_invite/zt-2zoz0j9ed-uY_lMtT0x7DdzGrOgXXEBQ)\n\n\n## Streak\n\n[![GitHub Streak](https://github-readme-streak-stats-mocha-sigma.vercel.app?user=Shahiakhilesh1304\u0026theme=nightfox)](https://git.io/streak-stats)\n\n## Must Read File Befor Contribution\n- [**CODE OF CONDUCT**](https://github.com/shahiakhilesh1304/DSA/blob/3b876e1b93259a9371ed96f8a3a315eeac42afde/CODE_OF_CONDUCT.md)\n- [**HOW TO CONFIGURE**](https://github.com/shahiakhilesh1304/DSA/blob/3d78043799a75d6f77ebb8aa8355261f4427e8e7/HOW_TO.md)\n- [**CONTRIBUTING**](https://github.com/shahiakhilesh1304/DSA/blob/3b876e1b93259a9371ed96f8a3a315eeac42afde/CONTRIBUTING.md)\n ___\n### Basic\n- Question 1 [Arrays DS - Basic / Easy - Category Array](Questions/Question1/arrays-ds.pdf) \u003c [SOURCE - Hackerrank](https://www.hackerrank.com/challenges/arrays-ds/problem?isFullScreen=false) \u003e\n    - Note: No use of any inbuilt array functions (can use length function)\n- Question 2 [Sum Pair closest to target - Basic / Easy - Category Array](Questions/Question2/SumPairclosesttotarget.pdf) \u003c [Source - Geeks For Seeks](https://www.geeksforgeeks.org/)\u003e\n- Question 3 [Hour glass Problem - 2D Array - Basic / Easy - Category 2D Array](Questions/Question3/HourGlass2DArray.pdf) \u003c [Source - Hackerrank](https://www.hackerrank.com/challenges/2d-array/problem) \u003e\n- Question 4 [Dynamic Array - Basic / Easy - Category Array](Questions/Question4/dynamic-array-English.pdf) \u003c [Source - Hackerrank](https://www.hackerrank.com/challenges/dynamic-array/problem) \u003e\n- Question 5 [Left Rotate Array - Basic / Easy - Category Array](Questions/Question5/array-left-rotation-English.pdf) \u003c [Source - Hackerrank](https://www.hackerrank.com/challenges/array-left-rotation/problem) \u003e\n- Question 6 [Linked List Display Items - Basic / Easy - Category Linked List](Question/Question6/print-the-elements-of-a-linked-list-English.pdf) \u003c [Source - Hackerrank](https://www.hackerrank.com/challenges/print-the-elements-of-a-linked-list/problem) \u003e\n- Question 7 [Linked List Insert To Tail - Basic / Easy - Category Linked List](Question/Question7/print-the-elements-of-a-linked-list-English.pdf) \u003c [Source - Hackerrank](https://www.hackerrank.com/challenges/insert-a-node-at-the-tail-of-a-linked-list/problem) \u003e\n- Question 8 [Linked List Insert to Head - Basic /Easy - Category Linked List](Questions/Question8/insert-a-node-at-the-head-of-a-linked-list-English.pdf) \u003c [Source - Hackerrank](https://www.hackerrank.com/challenges/insert-a-node-at-the-head-of-a-linked-list/problem) \u003e\n- Question 9 [Linked List Deletion for a particular position - Basic / Easy - Category Linked List](Questions/Question9/delete-a-node-from-a-linked-list-English.pdf) \u003c [Source - Hacker Rank](https://www.hackerrank.com/challenges/delete-a-node-from-a-linked-list/problem?isFullScreen=true) \u003e\n- Question 10 [Linked List Insertion to the particular position in a linked list - Basic / Easy - Category Linked List](Questions/Question10/insert-a-node-at-a-specific-position-in-a-linked-list-English.pdf) \u003c [Source - Hacker Rank](https://www.hackerrank.com/challenges/insert-a-node-at-a-specific-position-in-a-linked-list/problem?isFullScreen=true) \u003e\n- Question 11 [Sparse Array - Basic / Medium - Category Array](Questions/Question11/sparse-arrays-English.pdf) \u003c [Source - Hacker Rank](https://www.hackerrank.com/challenges/sparse-arrays/problem) \u003e\n- Question 12 [Array Manipulation - Basic / Hard - Category 2D Array + 1D Array](Questions/Question12/crush-English.pdf) \u003c [Source - Hacker Rank](https://www.hackerrank.com/challenges/crush/problem) \u003e\n- Question 13 [Two Linked List Comparison - Basic / Easy - Category Linked List](Questions/Question13/compare-two-linked-lists-English.pdf) \u003c [Source - Hacker Rank](https://www.hackerrank.com/challenges/compare-two-linked-lists/problem) \u003e\n- Question 14 [Merge Two Sorted Linked List - Basic / Easy - Category Linked List](Questions/Question14/merge-two-sorted-linked-lists-English.pdf) \u003c [Source Hacker Rank](https://www.hackerrank.com/challenges/merge-two-sorted-linked-lists/problem) \u003e\n- Question 15 [Check If the linked list is cyclic or not - Basic / Medium  - Category Linked List](Questions/Question15/detect-whether-a-linked-list-contains-a-cycle-English.pdf) \u003c [Source Hacker Rank](https://www.hackerrank.com/challenges/detect-whether-a-linked-list-contains-a-cycle/problem) \u003e\n- Question 16 [Get Node Value in Linked LIst - Basic / Easy - Category Linked List](Questions/Question16/get-the-value-of-the-node-at-a-specific-position-from-the-tail-English.pdf) \u003c [Source -HackerRank](https://www.hackerrank.com/challenges/get-the-value-of-the-node-at-a-specific-position-from-the-tail/problem) \u003e\n- Question 17 [Drop the duplicates in Linked List - Basic / Hard - Category Linked List](Questions/Question17/delete-duplicate-value-nodes-from-a-sorted-linked-list-English.pdf) \u003c [SOURCE -HACKER RANK](https://www.hackerrank.com/challenges/delete-duplicate-value-nodes-from-a-sorted-linked-list/problem?isFullScreen=true) \u003e\n- Question 18 [Find the biggest sum of an array - Basic / Easy - Category Array](Question/Question1/a-very-big-sum-English.pdf) \u003c [SOURCE - HACKER RANK](https://www.hackerrank.com/challenges/a-very-big-sum/problem) \u003e\n- Question 19 [Compare the triplets - Basic / Easy(Warm up) - Category Array](Questions/Question19/compare-the-triplets-English.pdf) \u003c [SOURCE - HACKER RANK](https://www.hackerrank.com/domains/algorithms?filters%5Bsubdomains%5D%5B%5D=warmup) \u003e\n- Question 20 [Tallest Candle Count - Basic / Easy(Warm Up) - Category Array](Questions/Question20/birthday-cake-candles-English.pdf) \u003c [SOURCE - HACKER RANK](https://www.hackerrank.com/challenges/birthday-cake-candles/problem?isFullScreen=true) \u003e\n- Question 21 [Find valid chocolate segments - Basic / Easy - Category Array](Questions/Question21/the-birthday-bar-English.pdf) \u003c [SOURCE - HACKER RANK](https://www.hackerrank.com/challenges/the-birthday-bar/problem) \u003e\n- Question 22 [Sum of Multiples of 3 and 5 - Basic / Easy - Category Euler's Project Question](Questions/Question22/euler001-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler001/problem?isFullScreen=true) \u003e\n- Question 23 [Sum of evens in Fibonacci Series - Basic / Easy - Category Euler's Project Question](Questions/Question23/euler002-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler002?isFullScreen=true) \u003e\n- Question 24 [Largest Prime Factor - Basic ? Easy - Category Euler's Project Algorithm](Questions\\Question24\\euler003-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler003/problem) \u003e\n- Question 25 [Largest Palindrome Product - Basic / Medium - Category Euler's Project Question](Questions/Question25/euler004-English.pdf) \u003c [SOURCE-HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler004/submissions/code/1387982229) \u003e\n- Question 26 [Smallest Multiples - Basic / Medium - Category Euler's Project Question](Questions/Question26/euler005-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler005/problem) \u003e\n- Question 27 [Sum Square Difference - Basic / Easy - Category Euler's Project Question](Questions/Question27/euler006-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler006/problem?isFullScreen=true) \u003e\n- Question 28 [10001st prime - Basic / Easy - Category Euler's Project Question](Questions/Question28/euler007-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler007/problem) \u003e \n- Question 29 [Largest product in a series - Basic / Easy - Category Euler's Project Question](Questions/Question29/euler008-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler008/problem) \u003e\n- Question 30 [Special Pythagorean triplet - Basic / Easy - Category Euler's Project Question](Questions/Question30/euler009-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler009/problem) \u003e\n- Question 31 [Largest product in a grid - Basic / Easy - Category Euler's Project Question](Questions/Question31/euler011-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler011/problem) \u003e\n- Question 32 [Angry Professor - Basic / Easy - Category if-else (Case Study)](Questions/Question32/angry-professor-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/challenges/angry-professor/problem) \u003e\n- Question 33 [Lattice Paths - Basic / Easy - Category Euler's Project Question](Questions/Question33/euler015-English.pdf) \u003c [SOURCE - HACKERRANK](https://www.hackerrank.com/contests/projecteuler/challenges/euler015/problem) \u003e\n- Question 34 [Reverse the Integer - Basic / Medium - Integer](Questions/Question34/ReverseInteger.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/reverse-integer/description/?source=submission-noac) \u003e\n- Question 35 [Container With Most Water - Basic / Medium - Array](Questions/Question35/Container_With_Most_Water.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/container-with-most-water/description/) \u003e\n- Question 36 [Median of Two Sorted Arrays - Basic / Hard - Array](Questions/Question36/MedianofTwoSortedArrays.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/median-of-two-sorted-arrays/description/) \u003e\n- Question 37 [Median of Two Sorted Arrays - Basic / Medium - Array](Questions/Question37/3Sum.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/3sum/) \u003e\n- Question 37 [Median of Two Sorted Arrays - Basic / Medium - Array](Questions/Question37/3Sum.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/3sum/) \u003e\n- Question 38 [Remove Element - Basic / Easy - Category Array](Questions/Question38/removeelement.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/remove-element/) \u003e\n    - Do Not Use Any External Function like remove,pop etc.\n- Question 39 [Minimum Initial Energy to Finish Tasks - Basic / Hard - Category Array](Questions\\Question39\\minimunInitialEnergy.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/minimum-initial-energy-to-finish-tasks/description/) \u003e\n- Question 40 [Find Special Substring of Length K - Basic / Easy - Category String](Questions/Question40/substring.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/find-special-substring-of-length-k/description/) \u003e\n- Question 41 [Eat Pizzas! - Basic / Medium - Category Array](Questions/Question41/sharePizza.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/eat-pizzas/description/) \u003e\n- Question 42 [Select K Disjoint Special Substrings - Basic / Medium - Category String](Questions/Question42/disjoinSubString.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/select-k-disjoint-special-substrings/description/) \u003e\n- Question 43 [Best Time to Buy and Sell Stock II - Basic / Medium - Category Array](Questions/Question43/MaxProfitInStock.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/description/?envType=study-plan-v2\u0026envId=top-interview-150) \u003e\n- Question 44 [Jump Game - Basic / Medium - Category Array](Questions/Question44/jumpGame.pdf) \u003c [SOURCE - LEETCODE](https://leetcode.com/problems/jump-game/description/?envType=study-plan-v2\u0026envId=top-interview-150) \u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshahiakhilesh1304%2Fdsa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshahiakhilesh1304%2Fdsa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshahiakhilesh1304%2Fdsa/lists"}