• 注册
  • 查看作者
  • 一个算法学了俩小时

    这真的是天才算法,短短几行就能把一个非常复杂的问题简单化,繁琐的问题简略化,真的太天才了
    void get_next(string T, int* next) {
    int i, j;
    i = 0;
    j = -1;
    next[0] = -1;
    while (i < T.length()) {
    if (j == -1 || T[i] == T[j]) {
    i++;
    j++;
    next[i] = j;
    }
    else {
    j = next[j];
    }
    }
    }

  • 11
  • 4
  • 0
  • 192
  • 请登录之后再进行评论

    登录
  • 0
    卡酷Lv10
    这么有前途 [s-57]
  • 0
    速食面Lv12
    @不枉 看不懂正常我都看了两个多小时
  • 0
    速食面Lv12
    从早上九点开始学到现在,早饭午饭都还没吃,我被这个天才算法所着迷
  • 2
    我看不懂,但我大受震撼
  • 单栏布局 侧栏位置:
    关闭窗口
    下载海报