data-structures 492

  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. How do you implement a Stack and a Queue in JavaScript?
  6. Graph visualization library 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. Simplest code for array intersection in javascript
  12. How to implement a queue using two stacks?
  13. When should I use a List vs a LinkedList
  14. Split List into Sublists with LINQ
  15. Why should hash functions use a prime number modulus?
  16. Preserving order with LINQ
  17. What are the underlying data structures used for Redis?
  18. How to Correctly Use Lists in R?
  19. JavaScript Hashmap Equivalent
  20. What is C# analog of C++ std::pair?
  21. Differences between B trees and B+ trees
  22. Does VBA have Dictionary Structure?
  23. Why doesn't java.util.Set have get(int index)?
  24. Tree data structure in C#
  25. What is a loop invariant?
  26. How are Python's Built In Dictionaries Implemented
  27. Priority queue in .Net
  28. .NET data structures: ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary — Speed, memory, and when to use each?
  29. Why do we use arrays instead of other data structures?
  30. What is the best way to implement nested dictionaries?
  31. Array versus linked-list
  32. Skip List vs. Binary Search Tree
  33. lenses, fclabels, data-accessor - which library for structure access and mutation is better
  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. Java: How to convert List to Map
  38. Are there strongly-typed collections in Objective-C?
  39. Test whether a list contains a specific value in Clojure
  40. Why start an ArrayList with an initial capacity?
  41. How does the HyperLogLog algorithm work?
  42. Given a string of a million numbers, return all repeating 3 digit numbers
  43. How do I create a Linked List Data Structure in Java?
  44. How to implement a Map with multiple keys?
  45. How are multi-dimensional arrays formatted in memory?
  46. What is the difference between a map and a dictionary?
  47. Why is std::map implemented as a red-black tree?
  48. How to implement a queue with three stacks?
  49. Implement Stack using Two Queues
  50. How do I instantiate a Queue object in java?