gpt4 book ai didi

objective-c - 在 objective-c 中存储单词列表

转载 作者:搜寻专家 更新时间:2023-10-30 20:20:38 25 4
gpt4 key购买 nike

我之前制作了一个变位词求解器,如果您给出一组 9 个字母,该程序会找到所有可能由这 9 个字母组成的 3-9 个字母的单词。

我用 javascript 做了这个,其中 100,000 多个单词的单词列表存储在一个数组形式中,可以找到合适的答案。

要找到 9 个字母组的每个子词,程序只需要搜索整个数组一次,这意味着无论你给程序什么 9 个字母组的字母,子词列表总是在下面给出一秒钟。

我现在正在制作相同的程序,但在 objective-c 中作为我打算制作的 ios 应用程序的一部分。

在 Objective-C 的 NSArray 中存储 100,000 多个单词列表会不会有任何问题?内存使用、查找速度等问题。

有没有更好的方法来存储这个单词列表,使查找速度更快或使用更少的内存。

(我是objective-c的新手)

感谢您的宝贵时间。

最佳答案

简单的答案就是试试看。然后,您可以使用 Instruments.app 查看性能。

您可能会发现 Alternative Objective-C object allocation for large arrays值得一读。

关于objective-c - 在 objective-c 中存储单词列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12479335/

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