举例说明在应用程序级别需要算法内容的应用程序,并讨论所涉及的算法的功能

时间:2015-05-01 06:35:57

标签: algorithm

谷歌地图是否可以考虑上述问题?我想知道更多具有算法内容的实时应用程序。

2 个答案:

答案 0 :(得分:4)

有很多不同的答案,这里有几个:

  • 搜索引擎需要自然语言处理(NLP)的算法优化,以确定某人键入give an example of an application that requires algorithmic content at the application level的概率,并显示CLRS的算法简介的解决方案手册,因为这是大多数人在键入该短语时会搜索的内容英寸
  • 谷歌地图指示需要基于交通流量,主要交通干线,任何警报/事故/延误等的特定约束和假设,以确定两点之间最小但有效距离的路径。

修改 更多例子:

  • 电池使用量必须与内存占用量保持平衡,因此您可以设计一种自学习方法,让手机在您使用手机的当天的高峰时段优化使用,并使电池静音或限制内存使用以保持电池充电
  • Sprinklebit,Acorn和其他微型融资应用程序允许用户以非常小的金额进行投资。这些公司可以整理这些数据并创建一个算法来决定其用户的兴趣水平,并将这些数据汇集到公司广告商监控的幕后图表中。
  • Trulia,Redfin,Zillow等房地产公司应用程序使用收藏/拒绝按钮对兴趣级别进行分类,这种算法会将某些用户汇集到那些收藏/拒绝房屋并迫使更多用户查看这些房屋。或者他们可以使用非收藏/拒绝数据,偶尔每隔几天弹出新用户,以确保对这些不那么受欢迎的房屋进行健康观察。

转到任何应用程序,想象一下开发人员使用此数据的原因,可能是计算和生成数据的算法。

答案 1 :(得分:0)

取证使用的指纹匹配算法。存储指纹,并将其与可疑指纹进行比较,这需要应用程序级别的算法。算法的功能是具有准确的匹配和快速的响应。