From a0a4decd4bde7a1e12bcf962163386d915387153 Mon Sep 17 00:00:00 2001 From: zhang zhihao Date: Sun, 13 Nov 2022 10:58:01 +0000 Subject: [PATCH] Upload New File --- init/BOBHash32.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 init/BOBHash32.h diff --git a/init/BOBHash32.h b/init/BOBHash32.h new file mode 100644 index 0000000..e561090 --- /dev/null +++ b/init/BOBHash32.h @@ -0,0 +1,29 @@ +#pragma once +//#ifndef _BOBHASH32_H +//#define _BOBHASH32_H +#include +#include +using namespace std; +typedef unsigned int uint; +typedef unsigned long long int uint64; + +class BOBHash32 +{ + +public: + BOBHash32(); + ~BOBHash32(); + BOBHash32(uint prime32Num); + void initialize(uint prime32Num); + uint run(const char * str, uint len); +private: + uint prime32Num; + + + +}; + + + + +//#endif //_BOBHASH32_H \ No newline at end of file