MIT AppInventor:如何处理大型列表?

时间:2015-10-30 13:03:48

标签: android string algorithm list app-inventor

我目前正在研究MAC地址查找模块。我希望它离线。我有大量的文本(OUI数据库,新行中的每个项目),我想在其中执行搜索。但是,我找不到将其导入变量的方法。 我尝试过的事情:

  • 将整个数据库作为文件处理并阅读(应用程序挂起或 我用完了RAM)
  • 在内部设置列表变量 逗号分隔的数据库版本(应用程序冻结)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

查看Bloom filters可能会为您提供有关如何重新设计问题的一些建议。这是一个节省空间的数据结构,可以告诉您某些内容是否确实不属于某些内容,以及可能是中的内容。