Well, Hashing is one of the core fundamental concept in the Computer Science. It is also one of the concept which is used extensively by the programmers. Why the programmers love hashing?
Hashing is used by the programmers to support the cases which requires maintaining an associative array where the values are indexed by the keys. For example, most of the Java programmers use the HashMap data structure which is used to store an entry of the form (key, value) pair. The HashMap holds many key value pairs. We can think hashing in terms of dimensionality reduction where an object having n - dimensions (fields) are reduced to represent in single dimension.
Hashing is used by the programmers to support the cases which requires maintaining an associative array where the values are indexed by the keys. For example, most of the Java programmers use the HashMap data structure which is used to store an entry of the form (key, value) pair. The HashMap holds many key value pairs. We can think hashing in terms of dimensionality reduction where an object having n - dimensions (fields) are reduced to represent in single dimension.
No comments:
Post a Comment