首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >交友网站的算法

问交友网站的算法
EN

Stack Overflow用户
提问于 2010-12-06 19:06:42
回答 5查看 4K关注 0票数 0

出于好奇,我想知道是否有人有过写约会网站的经验。我听说algorithm这个词用得很多,但从来没有真正遇到过我需要使用的情况(或者我是这么认为的)。我还听说人们在约会网站上使用算法来为人们寻找匹配对象?这些网站使用什么样的语言来表达他们的逻辑?也许是PHP?

总而言之,我的问题是,你是否可以使用PHP构建一个约会网站,并使用“算法”为人们寻找匹配对象,或者这不是它的实现方式吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-12-06 19:14:58

算法是执行任务的逻辑结构。

如果一个约会网站提供了任何类型的功能来“匹配”人,无论是计算兼容性还是基于某种“适合性”参数进行搜索,那么它就是在使用某种“算法”。

如果约会网站只允许用户根据输入的数据(他们居住的地方、性别等)搜索数据库那么,除了在其组件内部使用的算法之外,它不会使用任何类型的算法。

简而言之,你的问题的答案是“是”和“随便”。是的,你可以使用PHP,你可以使用“算法”来查找匹配的人。至于“它是如何做到的”,我想目前没有一种单一的方法可以实现,当然,总会有人发明一种新的方式来完成它,即使那是“它是如何完成的”。不要觉得自己受到习惯的束缚。

票数 4
EN

Stack Overflow用户

发布于 2010-12-06 20:17:07

我听说算法这个词用得很多,但从来没有真正遇到过需要使用算法的情况

那么你从来没有写过计算机程序,从来没有提前计划过什么,从来没有解决过数学问题,从来没有用食谱做饭?

我想你还没有理解“算法”是什么意思。

是的,您可以使用PHP或许多其他编程语言和工具来实现此目的。计算机和编程语言只是实现算法的一种方式--根据定义,计算机/程序是算法的实现。

票数 2
EN

Stack Overflow用户

发布于 2010-12-06 19:12:59

在"Programming Collective Intelligence"中有一个很好的章节,详细讨论了一种算法。这些示例都是用Python编写的,但是可以使用任何语言。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4365725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档