>  Q&A  >  본문

c++ - 字符串蛮力匹配问题

伊谢尔伦伊谢尔伦2764일 전541

모든 응답(1)나는 대답할 것이다

  • PHPz

    PHPz2017-04-17 13:03:43

    写成"m <= j"是不规范的,应该写成"m == j"的形式。

    其实写成

    if(m == j) 
        break;

    也是有问题的,因为只break了内层循环,外层循环没有break,循环继续执行,函数并没有结束。

    可以写成:

    if(m == j)
        return i;

    不管怎么说,这段代码是乱糟糟的,不用纠结这个代码,这种代码看多了,反而影响自己的编程水平。

    회신하다
    0
  • 취소회신하다