René's URL Explorer Experiment


Title: GitHub - nikolatechie/Algorithms-and-Data-structures: Implementations of data structures and algorithms

Open Graph Title: GitHub - nikolatechie/Algorithms-and-Data-structures: Implementations of data structures and algorithms

X Title: GitHub - nikolatechie/Algorithms-and-Data-structures: Implementations of data structures and algorithms

Description: Implementations of data structures and algorithms. Contribute to nikolatechie/Algorithms-and-Data-structures development by creating an account on GitHub.

Open Graph Description: Implementations of data structures and algorithms. Contribute to nikolatechie/Algorithms-and-Data-structures development by creating an account on GitHub.

X Description: Implementations of data structures and algorithms. Contribute to nikolatechie/Algorithms-and-Data-structures development by creating an account on GitHub.

Opengraph URL: https://github.com/nikolatechie/Algorithms-and-Data-structures

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:f69ff0b5-beb2-df83-afb7-5677ef8feb59
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA4A0:1B0779:AF8E5:E4B13:6991D972
html-safe-nonce42e3f889176608d501794ab3d500fba59ad7a031276e636cec9007a7aee6c569
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNEEwOjFCMDc3OTpBRjhFNTpFNEIxMzo2OTkxRDk3MiIsInZpc2l0b3JfaWQiOiIyMjgyMTQ0OTc3OTMzOTkxNTQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmaca5f7594e59e6635ad3fcf45912d7506088c63affac0c4f872893b1dfdc7902c6
hovercard-subject-tagrepository:116570507
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nikolatechie/Algorithms-and-Data-structures
twitter:imagehttps://opengraph.githubassets.com/ce075ed09f12c11de0985540cb015a9470758409295379bbc6898b2e040d4192/nikolatechie/Algorithms-and-Data-structures
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/ce075ed09f12c11de0985540cb015a9470758409295379bbc6898b2e040d4192/nikolatechie/Algorithms-and-Data-structures
og:image:altImplementations of data structures and algorithms. Contribute to nikolatechie/Algorithms-and-Data-structures development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
go-importgithub.com/nikolatechie/Algorithms-and-Data-structures git https://github.com/nikolatechie/Algorithms-and-Data-structures.git
octolytics-dimension-user_id13731532
octolytics-dimension-user_loginnikolatechie
octolytics-dimension-repository_id116570507
octolytics-dimension-repository_nwonikolatechie/Algorithms-and-Data-structures
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id116570507
octolytics-dimension-repository_network_root_nwonikolatechie/Algorithms-and-Data-structures
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnikolatechie%2FAlgorithms-and-Data-structures
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnikolatechie%2FAlgorithms-and-Data-structures
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=nikolatechie%2FAlgorithms-and-Data-structures
Reloadhttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
Reloadhttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
Reloadhttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
nikolatechie https://patch-diff.githubusercontent.com/nikolatechie
Algorithms-and-Data-structureshttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnikolatechie%2FAlgorithms-and-Data-structures
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fnikolatechie%2FAlgorithms-and-Data-structures
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fnikolatechie%2FAlgorithms-and-Data-structures
0 stars https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/stargazers
0 forks https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/forks
Branches https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/branches
Tags https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/tags
Activity https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fnikolatechie%2FAlgorithms-and-Data-structures
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnikolatechie%2FAlgorithms-and-Data-structures
Code https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
Issues 0 https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/issues
Pull requests 0 https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/pulls
Actions https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/actions
Projects 0 https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/projects
Security 0 https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/security
Insights https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/pulse
Code https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
Issues https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/issues
Pull requests https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/pulls
Actions https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/actions
Projects https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/projects
Security https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/security
Insights https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/pulse
Brancheshttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/branches
Tagshttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/tags
https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/branches
https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/tags
90 Commitshttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/commits/master/
https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/commits/master/
2D Fenwick Tree-BIT.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Fenwick%20Tree-BIT.cpp
2D Fenwick Tree-BIT.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Fenwick%20Tree-BIT.cpp
2D Kadane's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Kadane's%20algorithm.cpp
2D Kadane's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Kadane's%20algorithm.cpp
2D Segment Tree - RSQ.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Segment%20Tree%20-%20RSQ.cpp
2D Segment Tree - RSQ.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Segment%20Tree%20-%20RSQ.cpp
2D Sparse Table - RMQ.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Sparse%20Table%20-%20RMQ.cpp
2D Sparse Table - RMQ.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/2D%20Sparse%20Table%20-%20RMQ.cpp
Area of Polygon.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Area%20of%20Polygon.cpp
Area of Polygon.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Area%20of%20Polygon.cpp
Bellman Ford's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Bellman%20Ford's%20algorithm.cpp
Bellman Ford's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Bellman%20Ford's%20algorithm.cpp
Centroid Decomposition structure.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Centroid%20Decomposition%20structure.cpp
Centroid Decomposition structure.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Centroid%20Decomposition%20structure.cpp
Check if two line segments intersect.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Check%20if%20two%20line%20segments%20intersect.cpp
Check if two line segments intersect.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Check%20if%20two%20line%20segments%20intersect.cpp
Closest pair of points.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Closest%20pair%20of%20points.cpp
Closest pair of points.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Closest%20pair%20of%20points.cpp
Convex hull - Jarvis' gift wrapping algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Convex%20hull%20-%20Jarvis'%20gift%20wrapping%20algorithm.cpp
Convex hull - Jarvis' gift wrapping algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Convex%20hull%20-%20Jarvis'%20gift%20wrapping%20algorithm.cpp
Count inversions using Merge sort.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Count%20inversions%20using%20Merge%20sort.cpp
Count inversions using Merge sort.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Count%20inversions%20using%20Merge%20sort.cpp
Count subsets whose sum is in given range - Meet In The Middle.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Count%20subsets%20whose%20sum%20is%20in%20given%20range%20-%20Meet%20In%20The%20Middle.cpp
Count subsets whose sum is in given range - Meet In The Middle.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Count%20subsets%20whose%20sum%20is%20in%20given%20range%20-%20Meet%20In%20The%20Middle.cpp
Dijkstra's algorithm - SSSP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Dijkstra's%20algorithm%20-%20SSSP.cpp
Dijkstra's algorithm - SSSP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Dijkstra's%20algorithm%20-%20SSSP.cpp
Dynamic Segment Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Dynamic%20Segment%20Tree.cpp
Dynamic Segment Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Dynamic%20Segment%20Tree.cpp
Euler's Totient Function - phi.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Euler's%20Totient%20Function%20-%20phi.cpp
Euler's Totient Function - phi.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Euler's%20Totient%20Function%20-%20phi.cpp
Euler's Totient Function for numbers up to N.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Euler's%20Totient%20Function%20for%20numbers%20up%20to%20N.cpp
Euler's Totient Function for numbers up to N.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Euler's%20Totient%20Function%20for%20numbers%20up%20to%20N.cpp
Expression parsing.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Expression%20parsing.cpp
Expression parsing.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Expression%20parsing.cpp
Extended Euclidean algorithm for GCD.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Extended%20Euclidean%20algorithm%20for%20GCD.cpp
Extended Euclidean algorithm for GCD.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Extended%20Euclidean%20algorithm%20for%20GCD.cpp
Fast Fibonacci.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fast%20Fibonacci.cpp
Fast Fibonacci.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fast%20Fibonacci.cpp
Fast Modular Exponentiation.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fast%20Modular%20Exponentiation.cpp
Fast Modular Exponentiation.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fast%20Modular%20Exponentiation.cpp
Fast Modular Multiplication.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fast%20Modular%20Multiplication.cpp
Fast Modular Multiplication.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fast%20Modular%20Multiplication.cpp
Faster Binary Search.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Faster%20Binary%20Search.cpp
Faster Binary Search.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Faster%20Binary%20Search.cpp
Fenwick Tree-BIT: Max sum of increasing subsequences.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fenwick%20Tree-BIT%3A%20Max%20sum%20of%20increasing%20subsequences.cpp
Fenwick Tree-BIT: Max sum of increasing subsequences.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Fenwick%20Tree-BIT%3A%20Max%20sum%20of%20increasing%20subsequences.cpp
Find all topological sortings.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Find%20all%20topological%20sortings.cpp
Find all topological sortings.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Find%20all%20topological%20sortings.cpp
Finding bridges in a graph.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Finding%20bridges%20in%20a%20graph.cpp
Finding bridges in a graph.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Finding%20bridges%20in%20a%20graph.cpp
Floyd Warshall's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Floyd%20Warshall's%20algorithm.cpp
Floyd Warshall's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Floyd%20Warshall's%20algorithm.cpp
Ford Fulkerson's Max Flow algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Ford%20Fulkerson's%20Max%20Flow%20algorithm.cpp
Ford Fulkerson's Max Flow algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Ford%20Fulkerson's%20Max%20Flow%20algorithm.cpp
Heavy-light decomposition + Segment Tree with lazy propagation.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Heavy-light%20decomposition%20%2B%20Segment%20Tree%20with%20lazy%20propagation.cpp
Heavy-light decomposition + Segment Tree with lazy propagation.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Heavy-light%20decomposition%20%2B%20Segment%20Tree%20with%20lazy%20propagation.cpp
Implicit Splay Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Implicit%20Splay%20Tree.cpp
Implicit Splay Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Implicit%20Splay%20Tree.cpp
Implicit Treap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Implicit%20Treap.cpp
Implicit Treap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Implicit%20Treap.cpp
K-th smallest element - Quickselect algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/K-th%20smallest%20element%20-%20Quickselect%20algorithm.cpp
K-th smallest element - Quickselect algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/K-th%20smallest%20element%20-%20Quickselect%20algorithm.cpp
KMP Search.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/KMP%20Search.cpp
KMP Search.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/KMP%20Search.cpp
Knapsack with infinite stock - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Knapsack%20with%20infinite%20stock%20-%20DP.cpp
Knapsack with infinite stock - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Knapsack%20with%20infinite%20stock%20-%20DP.cpp
Kosaraju's Strongly Connected Components.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Kosaraju's%20Strongly%20Connected%20Components.cpp
Kosaraju's Strongly Connected Components.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Kosaraju's%20Strongly%20Connected%20Components.cpp
Leftist Heap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Leftist%20Heap.cpp
Leftist Heap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Leftist%20Heap.cpp
Longest common subsequence - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20common%20subsequence%20-%20DP.cpp
Longest common subsequence - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20common%20subsequence%20-%20DP.cpp
Longest common substring - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20common%20substring%20-%20DP.cpp
Longest common substring - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20common%20substring%20-%20DP.cpp
Longest palindromic subsequence - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20palindromic%20subsequence%20-%20DP.cpp
Longest palindromic subsequence - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20palindromic%20subsequence%20-%20DP.cpp
Longest substring repeated k times using Suffix array.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20substring%20repeated%20k%20times%20using%20Suffix%20array.cpp
Longest substring repeated k times using Suffix array.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Longest%20substring%20repeated%20k%20times%20using%20Suffix%20array.cpp
Maximum Bipartite Matching.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Maximum%20Bipartite%20Matching.cpp
Maximum Bipartite Matching.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Maximum%20Bipartite%20Matching.cpp
Maximum XOR Submatrix using Trie.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Maximum%20XOR%20Submatrix%20using%20Trie.cpp
Maximum XOR Submatrix using Trie.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Maximum%20XOR%20Submatrix%20using%20Trie.cpp
Median of two sorted arrays of same size.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Median%20of%20two%20sorted%20arrays%20of%20same%20size.cpp
Median of two sorted arrays of same size.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Median%20of%20two%20sorted%20arrays%20of%20same%20size.cpp
Min Heap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Min%20Heap.cpp
Min Heap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Min%20Heap.cpp
Minimum number of insertions to form a palindrome - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Minimum%20number%20of%20insertions%20to%20form%20a%20palindrome%20-%20DP.cpp
Minimum number of insertions to form a palindrome - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Minimum%20number%20of%20insertions%20to%20form%20a%20palindrome%20-%20DP.cpp
Pair with maximum GCD.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Pair%20with%20maximum%20GCD.cpp
Pair with maximum GCD.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Pair%20with%20maximum%20GCD.cpp
Palindrome pairs using bitmasks.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Palindrome%20pairs%20using%20bitmasks.cpp
Palindrome pairs using bitmasks.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Palindrome%20pairs%20using%20bitmasks.cpp
Persistent Segment Tree with graph.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Persistent%20Segment%20Tree%20with%20graph.cpp
Persistent Segment Tree with graph.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Persistent%20Segment%20Tree%20with%20graph.cpp
Persistent Treap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Persistent%20Treap.cpp
Persistent Treap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Persistent%20Treap.cpp
Persistent Trie.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Persistent%20Trie.cpp
Persistent Trie.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Persistent%20Trie.cpp
README.mdhttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/README.md
SQRT Decomposition + Mo's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/SQRT%20Decomposition%20%2B%20Mo's%20algorithm.cpp
SQRT Decomposition + Mo's algorithm.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/SQRT%20Decomposition%20%2B%20Mo's%20algorithm.cpp
Sack - DSU on Tree (HLD style).cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Sack%20-%20DSU%20on%20Tree%20(HLD%20style).cpp
Sack - DSU on Tree (HLD style).cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Sack%20-%20DSU%20on%20Tree%20(HLD%20style).cpp
Segment Tree - Finding LCA.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Segment%20Tree%20-%20Finding%20LCA.cpp
Segment Tree - Finding LCA.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Segment%20Tree%20-%20Finding%20LCA.cpp
Self-organizing list.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Self-organizing%20list.cpp
Self-organizing list.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Self-organizing%20list.cpp
Shortest Common Supersequence - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Shortest%20Common%20Supersequence%20-%20DP.cpp
Shortest Common Supersequence - DP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Shortest%20Common%20Supersequence%20-%20DP.cpp
Shortest path in a graph with exactly K edges.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Shortest%20path%20in%20a%20graph%20with%20exactly%20K%20edges.cpp
Shortest path in a graph with exactly K edges.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Shortest%20path%20in%20a%20graph%20with%20exactly%20K%20edges.cpp
Sparse Table - Finding LCA.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Sparse%20Table%20-%20Finding%20LCA.cpp
Sparse Table - Finding LCA.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Sparse%20Table%20-%20Finding%20LCA.cpp
Splay Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Splay%20Tree.cpp
Splay Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Splay%20Tree.cpp
String hashing - counting all palindromes.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/String%20hashing%20-%20counting%20all%20palindromes.cpp
String hashing - counting all palindromes.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/String%20hashing%20-%20counting%20all%20palindromes.cpp
String rolling hash - pattern searching.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/String%20rolling%20hash%20-%20pattern%20searching.cpp
String rolling hash - pattern searching.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/String%20rolling%20hash%20-%20pattern%20searching.cpp
Suffix array - count distinct substrings.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Suffix%20array%20-%20count%20distinct%20substrings.cpp
Suffix array - count distinct substrings.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Suffix%20array%20-%20count%20distinct%20substrings.cpp
Suffix array and LCP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Suffix%20array%20and%20LCP.cpp
Suffix array and LCP.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Suffix%20array%20and%20LCP.cpp
Tarjan's algorithm for finding articulation points.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Tarjan's%20algorithm%20for%20finding%20articulation%20points.cpp
Tarjan's algorithm for finding articulation points.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Tarjan's%20algorithm%20for%20finding%20articulation%20points.cpp
Tower of Hanoi.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Tower%20of%20Hanoi.cpp
Tower of Hanoi.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Tower%20of%20Hanoi.cpp
Treap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Treap.cpp
Treap.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Treap.cpp
Trie.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Trie.cpp
Trie.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Trie.cpp
Wavelet Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Wavelet%20Tree.cpp
Wavelet Tree.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Wavelet%20Tree.cpp
Z algorithm for pattern searching.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Z%20algorithm%20for%20pattern%20searching.cpp
Z algorithm for pattern searching.cpphttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/blob/master/Z%20algorithm%20for%20pattern%20searching.cpp
READMEhttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures#algorithms-and-data-structures
Readme https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures
Activityhttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/activity
0 starshttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/watchers
0 forkshttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fnikolatechie%2FAlgorithms-and-Data-structures&report=nikolatechie+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/releases
Packages 0https://patch-diff.githubusercontent.com/users/nikolatechie/packages?repo_name=Algorithms-and-Data-structures
C++ 100.0% https://patch-diff.githubusercontent.com/nikolatechie/Algorithms-and-Data-structures/search?l=c%2B%2B
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.