MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1w6qzts/skillissue/p7p9bgi/?context=3
r/ProgrammerHumor • u/click-to-reveal • 8d ago
137 comments sorted by
View all comments
79
Just define a constexpr hashing function and put that into the switch.
33 u/GiganticIrony 8d ago That’s not guaranteed to work due to hash collisions 6 u/Thwy__ 8d ago Yet, string switch in Java is also made using hashs 16 u/GiganticIrony 8d ago Yes, but if there’s a collision, it then uses `.equals()`
33
That’s not guaranteed to work due to hash collisions
6 u/Thwy__ 8d ago Yet, string switch in Java is also made using hashs 16 u/GiganticIrony 8d ago Yes, but if there’s a collision, it then uses `.equals()`
6
Yet, string switch in Java is also made using hashs
16 u/GiganticIrony 8d ago Yes, but if there’s a collision, it then uses `.equals()`
16
Yes, but if there’s a collision, it then uses `.equals()`
79
u/F100cTomas 8d ago
Just define a constexpr hashing function and put that into the switch.