zoukankan      html  css  js  c++  java
  • hash function 字符串哈希函数

    #include <stdio.h>
    
    int hash(const char *str) {
      int sum = 0;
      for (int i=0;;i++) {
        if (str[i] == '') break;
        sum += ((int)str[i] * 10 + i);
      }
    
      return sum%2069;
    }
    
    
    int  main(int argc, char **argv) {
      if (argc < 2) {
        printf("usage: a.out string
    ");
      } else {
        printf("%d
    ", hash(argv[1]));
      }
    
      return 0;
    }
    相信世界是平的
    谨记四个字“修身养性”
    大江东去浪淘尽英雄,再牛B的人物最后也是一掊土
    向善不是目的,而是抚慰心灵,更多的感受幸福,感谢别人给你行善的机会
    相信老子的话:万物生于有,有生于无,一切的道理都源于一个无法证明的假设
    我是好是坏就自然而然的摆在那里,并不会因为别人的评价而改变什么,我也不需要别人用一张纸来说明我什么,世间最难得的是自由



    支持大额赞助:
  • 相关阅读:
    try
    mysql 遇到的问题
    java POI(二)
    Spring/SpringBoot整合QuartZ
    Spring整合QuartZ
    Idea使用指南--实用版
    QuartZ
    Spring Task
    Spring01-模块划分
    国际化、文件上传下载
  • 原文地址:https://www.cnblogs.com/sky-view/p/10538327.html
Copyright © 2011-2022 走看看