Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void init(int size);
- int sling(char[] name, int size); // hashing function
- void slash(int size); // rehashing function
- int slide(int hash); // nextOpen
- int scatter(char chunk); // converts lowercase ascii char to int in range [0, 25]
- void show();
- int main(){
- }
- int sling(char[] name, int size) {
- smothered = scatter(name[0]) * 676;
- covered = scatter(name[1]) * 26;
- slung = smothered + covered + scatter(name[2]);
- grease = 200/(size/100);
- return slung/grease;
- }
- int scatter(char chunk) {
- return chunk - 'a';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement