mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-02-23 11:05:52 +01:00
Add content for k-d trees and skip lists
This commit is contained in:
parent
17aa1ae88d
commit
cdbb3fb09b
@ -1 +1,7 @@
|
||||
# Kd trees
|
||||
# K-D Trees
|
||||
|
||||
K-D Trees are a data structure that allow for fast nearest neighbor search in high dimensional spaces. They are a generalization of binary search trees, and are used in a variety of applications, including computer vision and computational geometry.
|
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=Y4ZgLlDfKDg'>K-D Tree Algorithm</BadgeLink>
|
||||
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=BK5x7IUTIyU'>K-d Trees - Computerphile</BadgeLink>
|
||||
|
@ -1 +1,7 @@
|
||||
# Skip lists
|
||||
# Skip Lists
|
||||
|
||||
Skip lists are a data structure that allows you to perform operations on a sorted list in O(log n) time. Skip lists are a probabilistic data structure, which means that the probability of a certain operation taking a certain amount of time is a certain value. In the case of skip lists, the probability of an operation taking O(log n) time is 1.
|
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=2g9OSRKJuzM&index=10&list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp'>Randomization: Skip Lists</BadgeLink>
|
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://en.wikipedia.org/wiki/Skip_list'>Skip Lists - Wikipedia</BadgeLink>
|
||||
|
Loading…
x
Reference in New Issue
Block a user