gpt4 book ai didi

ruby-on-rails - 在 Ruby(或 Rails)中,按原样比较两个大字符串,还是在使用 uniq 之前将其转换为 Fixnum 更快?

转载 作者:数据小太阳 更新时间:2023-10-29 08:36:00 24 4
gpt4 key购买 nike

<分区>

给定 2000 个 Story 对象,每个对象都有一个 body 属性,相当于一个大约 500 个字符的字符串。

比较它们的最快方法是什么?

  1. 这样做:@stories.uniq { |story|故事体

  1. 首先将每个 body 转换为 Fixnum 表示,然后运行 ​​uniq?

我隐约觉得计算机比较数字的速度比字符快,但我也知道每个字符实际上只是以字节表示。

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