data-structures 448

  1. Difference between append vs. extend list methods in Python
  2. How do I sort a list of dictionaries by values of the dictionary in Python?
  3. Why is Dictionary preferred over Hashtable?
  4. What are the lesser known but useful data structures?
  5. Graph visualization library in JavaScript
  6. How do you implement a Stack and a Queue in JavaScript?
  7. How to check if a specific key is present in a hash or not?
  8. How does a hash table work?
  9. Java tree data-structure?
  10. How to detect a loop in a linked list?
  11. When should I use a List vs a LinkedList
  12. Simplest code for array intersection in javascript
  13. Split List into Sublists with LINQ
  14. How to implement a queue using two stacks?
  15. Why should hash functions use a prime number modulus?
  16. What are the underlying data structures used for Redis?
  17. How to Correctly Use Lists in R?
  18. Preserving order with LINQ
  19. What is C# analog of C++ std::pair?
  20. JavaScript Hashmap Equivalent
  21. Differences between B trees and B+ trees
  22. Why doesn't java.util.Set have get(int index)?
  23. Does VBA have Dictionary Structure?
  24. Tree data structure in C#
  25. How are Python's Built In Dictionaries Implemented
  26. What is a loop invariant?
  27. .NET data structures: ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary — Speed, memory, and when to use each?
  28. Priority queue in .Net
  29. Why do we use arrays instead of other data structures?
  30. lenses, fclabels, data-accessor - which library for structure access and mutation is better
  31. What is the best way to implement nested dictionaries?
  32. Skip List vs. Binary Tree
  33. Array versus linked-list
  34. How would you implement an LRU cache in Java?
  35. How to avoid “too many parameters” problem in API design?
  36. Has anyone actually implemented a Fibonacci-Heap efficiently?
  37. Are there strongly-typed collections in Objective-C?
  38. Test whether a list contains a specific value in Clojure
  39. Given a string of a million numbers, return all repeating 3 digit numbers
  40. Why start an ArrayList with an initial capacity?
  41. How to implement a queue with three stacks?
  42. How to implement a Map with multiple keys?
  43. Java: How to convert List to Map
  44. How do I create a Linked List Data Structure in Java?
  45. Implement Stack using Two Queues
  46. How does the HyperLogLog algorithm work?
  47. How are multi-dimensional arrays formatted in memory?
  48. How do I instantiate a Queue object in java?
  49. What is the difference between a Map and a Dictionary?
  50. Why is std::map implemented as a red-black tree?