假设有一个很大的字符串数组(或Tstrings类型),我想查找其中符合某一条件的字符串,比如说含有'ab'字符的字符串,如果找到了,就动态纪录下这一字符串和序号。我知道这种方法很多,诸如采用VCL类库(如TStrings)的方法就不要说了,集合也免了,我想知道的是动态数组、Record或其他更底层的方法。

解决方案 »

  1.   

    看VCL的代码,如果都没有就是Delphi的编译器内置的,没人知道了
      

  2.   

    我知道这种方法很多,诸如采用VCL类库(如TStrings)的方法就不要说了,集合也免了,我想知道的是动态数组、Record或其他更底层的方法。
    想知道的是动态数组、Record或其他更底层的方法。
    想知道的是动态数组、Record或其他更底层的方法。
    //
    最好看VCL
      

  3.   

    想知道的是动态数组、Record或其他更底层的方法。
    想知道的是动态数组、Record或其他更底层的方法。
    想知道的是动态数组、Record或其他更底层的方法。
    想知道的是动态数组、Record或其他更底层的方法。
    想知道的是动态数组、Record或其他更底层的方法。
    想知道的是动态数组、Record或其他更底层的方法。
    -----------------------------------------------
    ding
      

  4.   

    可以用KMP,BM算法,搜索看看。
      

  5.   

    看来只能采用setlength(X,length(X)+1)的方法了