gpt4 book ai didi

ruby - Ruby 中用于 "String#include?"的算法

转载 作者:数据小太阳 更新时间:2023-10-29 06:45:25 25 4
gpt4 key购买 nike

有谁能指出包含的算法是什么? Ruby 中的方法?例如

"helloworld".include?("hello")

最佳答案

正如 emboss 在他的回答中所述,String#include 调用 rb_str_index。此函数依次调用 rb_memsearch,它实现了 Rabin-Karp string search algorithm , 根据 this postruby-forum.com 上。

关于ruby - Ruby 中用于 "String#include?"的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7795160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com