Effective implementation of “array” of type Int X String -> String in .NET or in general
The question in general is: is there a more effective way of implementation of table with structure like Dictionary<int, Dictionary<string, string>>
?
Sorting : Useful for more than just viewing data?
Context
Which string search algorithm is actually the fastest?
I have been stuck for some time on which is the fastest string search algorithm, heard many opinions, but in the end I’m not sure.
Can someone else patent my open-sourced algorithm? [closed]
Closed 8 years ago.
Turning n-dim points into m-dim where m<n and where point-to-point distance deviation is minimized
I want to apply k-means clustering to a (sparse) adjacency graph. For this I need to assign the nodes to a position in an euclidean space. Trivially I can do this by having a space with as many dimensions as there are nodes where each component corresponds to another node.
Implementing a sort of navigation system
So I am undertaking a project which does navigation sort of thing. So here is how the problem statement looks like.
Matching up articles with similar ones
I am creating a site where people can write on a niche topic. It is almost like a blog, however the area as I mentioned is a small niche with (hopefully) passionate users.
Auto-completion or Suggest
How does Google or amazon implement the auto-suggestion at their search box. I am looking for the most used algorithm with technology stack.
Algorithms for data structures in distributed system
The hash table data structure can be easily spread across multiple machines with a simple algorithm to distribute the keys:
Algorithms for data structures in distributed system
The hash table data structure can be easily spread across multiple machines with a simple algorithm to distribute the keys: