Please read the new rule regarding the restriction on the use of AI tools. ×

Why? Why? Why?
Difference between en1 and en2, changed 19 character(s)
There is something interesting I notice in Codeforces Round 909(Div 3). In D question I got TLE in 20th test case because I takeook Unordered Map instead of Map because as the number of enteries increases unordered map start experiencing collision Right. But I seen some code who take unordered_map<double, int> that run absolutely fine. I have 2 doubts.↵

1. why unordered_map<double, int> work but unordered_map<int, int> didn't work. 
Is There is some another another hash function algorithm work in double?↵

2. As number of entries are low then both map and unordered map work. But as the entries are high unordered map gives TLE. So, is it okay if I use every time map in every question and not use unordered map or there is some case where unordered map is preferred over map.

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en2 English rranaut07 2023-11-22 12:06:32 19
en1 English rranaut07 2023-11-20 10:50:36 792 Initial revision (published)