From 3c9528bb0a49dcbfcb6a3452b5c3c6fe6daee0be Mon Sep 17 00:00:00 2001 From: Alexander Vdolainen Date: Sat, 20 Mar 2021 14:28:17 +0200 Subject: [PATCH] hash function for reference; --- src/main.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/main.c b/src/main.c index 2931ffe..25dddc3 100644 --- a/src/main.c +++ b/src/main.c @@ -20,7 +20,21 @@ #include +#include + +unsigned long djb_hash(const char *s) +{ + unsigned long hash = 5381; + int c; + + while((c = *s++)) + hash = ((hash << 5) + hash) + c; + + return hash; +} + int main(int argc, char **argv) { + return 0; }