相似网站
学习营在线学习网
干部网络学院
免费学习网
92工业网
ps学苑移动端
PS学苑
粤语发音在线网
星期八资源网
穿针引线学院
期期有益网
office教程文库
学慧网
教程之家网
软件在线课堂
经管之家
莱绘画网
羽兔网
智慧树学习网
会计学堂网站
438大亨教程网
“Project Euler”- 基本信息
  • 进入网站:点击进入
  • 网站地址: projecteuler.net
  • 网站名称: Project Euler
  • 网站类型: 教育文化 - 在线教育
  • 所属地区: 欧洲
  • 更新时间: 2022-04-09
  • 关 键 词 : programming,mathematics,problems,puzzles
  • 网站描述:

    ProjectEuler是一个具有挑战性的不仅仅需要具备数学能力的“数学/计算机编程”问题集合。数学方面的知识可以帮助你获得优雅而高效的解决方案,与此同时,计算机应用和编程技巧也不可或缺。

    网站功能

    ProjectEuler网站拥有大量的数学逻辑程序,可以使用任何你喜欢的语言解答。很多问题根本不用编程就可以解决,但是大多数还是需要一台电脑的。一旦你解决了一个问题之后,你就可以看到其他人的一些解决方案。这些解决方案往往有助于解决类似主题的其他一些问题。

    Project Euler 提供的问题集有不同的难度以及多种解题经验,可以进行连续的启发式的学习。也就是说,通过解决一个问题,提供给解题者一个新的概念,使解题者可以接触之前无法涉及的问题。因此,有毅力的参与者将会逐一完成每一个题目。

    网站服务

    该网站适合于那些可能的解题者包括那些不满足于教学内容的学生,对数学问题感兴趣的非数学家,以及希望能够锻炼自己的解决问题能力和数学能力的专业人士。当然,一切都是纯英文,虽然描述题目的英文不太难,但对于感兴趣的人特别是青少年来说应该具备一定的英语基础。

    Project Euler是一个在线题库,它在提交答案的时候只需要提供一个数值即可,无须提供程序,这是它与OJ(online judge)的一大区别。于是可以使用任何手段(不一定是程序,甚至可以是脚本)来实现题目的要求。

“Project Euler”- 相关资料

Project Euler

Project Euler是一个非盈利组织,创立域名时间为2001年10月。

Project Euler组织信息

Project Euler诞生

欧拉Project Euler 由 Colin Hughes (也被人称为 euler) 在 2001年10月创建,一开始时作为mathschallenge网站的一个子栏目。这些问题在当时有疯狂流行,随着会员人数的不断增长,Project Euler 在 2006 年有了独立的域名。

里面新问题的创意其实来自于会员,天才而勤奋的数学家和程序员组成了开发团队。一句话来说,是会员们在运行Project Euler。

Project Euler性质

Project Euler是纯非盈利组织(就像维基百科), 完全是由会员来资助的,如果你喜欢这些问题并且愿意通过捐助一些运维费用来回馈,那么无论金额多少,我们都非常欢迎。

Project Euler简介

是一个具有挑战性的不仅仅需要具备数学能力的“数学/计算机编程”问题集合。数学方面的知识可以帮助你获得优雅而高效的解决方案,与此同时,计算机应用和编程技巧也不可或缺。

开展 Project Euler 这个项目并且持续进行下去的主要目的是提供一个有趣味并且有创造性的环境,在这里可以探索未知领域、学习新的概念。

Project Euler宗旨

“Project Euler 致力于鼓励、挑战并且发展解题技巧,并且为那些对迷人的数学世界有兴趣的人提供乐趣。”

Project Euler适合人群

可能的解题者包括那些不满足于教学内容的学生,对数学问题感兴趣的非数学家,以及希望能够锻炼自己的解决问题能力和数学能力的专业人士。当然,一切都是纯英文,虽然描述题目的英文不太难,但对于感兴趣的人特别是青少年来说应该具备一定的英语基础。

Project Euler题目难度

Project Euler 提供的问题集有不同的难度以及多种解题经验,可以进行连续的启发式的学习。也就是说,通过解决一个问题,提供给解题者一个新的概念,使解题者可以接触之前无法涉及的问题。因此,有毅力的参与者将会逐一完成每一个题目。

Project Euler初级策略

从哪里开始,取决于你的水平。在问题列表中你可以看到每一个问题有多少人解决,一般来说,解决的人越多,问题越简单。

Project Euler解题特点

Project Euler是一个在线题库,它在提交答案的时候只需要提供一个数值即可,无须提供程序,这是它与OJ(online judge)的一大区别。于是可以使用任何手段(不一定是程序,甚至可以是脚本)来实现题目的要求。

Project Euler编写程序

可能有的member写出了程序,但是程序要好几天才能得到答案!当然,这也完全没有问题!

首先这里每个问题都符合“一分钟原则”。也就是说尽管这些问题中的难题可能需要很长一段时间来设计成功的算法,但是在一个普通的计算机上,高效的程序应该在一分钟之内得到答案。但即使你超过一分钟也当然没有问题,但是你可能需要回到问题看看如何能够改善你的思路。

请记住,一旦你解决了某个特定的问题,你就可以进入关于这个问题的论坛参与讨论,并且从其他解决了这个问题的参与者那里获得一些灵感。

Project Euler使用搜索引擎

Interner是信息时代的巨大资源库,合理利用Internet去研究问题是应该鼓励的,特别是在这些问题表面之下往往隐藏着一些数学的宝藏。然而,在研究解决思路和在其他网站寻找现成的答案之间,有一条明显的界线。如果你简单的复制了一个答案,那么你最终得到了什么呢?

Project Euler解题习惯注意

认真阅读题目本身的细节,仔细分析对题目给出的示例,研究题目时使用纸和笔来获得一些关于解题的思路。题目本身可能会包含一些线索,如果这些对你来说比较陌生,那么利用网络或者书本去获得相关的背景知识。可以编写一些简陋的程序来满足那些简单的示例,对比程序的输出和示例的答案,这样你就可以确认自己理解了题目的要求,并且找到正确的方向。利用这些简单的常识去推断得到最终答案的程序运行时间,如果发现程序需要运行远超过一分钟的时间,那么最好重新考虑你的解决方案。

Project Euler等级和排行榜

站内根据完成题目的数量将用户分为6个级别,设立了6个排行榜,并用正多面体和球体来表示不同的级别。另外还设有一个欧拉人(Eulerians)排行榜。只有最新题目的前20位解答者才可以上榜。

*词条创建者呼吁,更多的感兴趣的中国人来到这个数学乐园。当你看到排行榜,看到各个国家参与人数的时候,应该会有一些什么思考吧。

"Project Euler exists to encourage, challenge, and develop the skills and enjoyment of anyone with an interest in the fascinating world of mathematics."

联系方式:
邮箱:2518000497@qq.com
QQ:2518000497
网站声明:
本文系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容。