互联网程序员是否每天刷题?Martyr2的巨型项目列表提供了一些尝试项目的建议。注意:如果你fork了这个repo并以任何你选择的语言解决这些项目,请从头开始;这对你有很大益处。请勿发送拉请求。我将使用Python来解决这些问题,因为我想快速掌握这门语言。项目的完成顺序并非固定,我可能无法完成所有项目,我的方法可能不是最佳的。我会链接到我完成的每个项目。有些项目将在同一个repo中,而一些更大的项目将有专用的repo。

例如:

  1. 生成PI到小数点后的指定位数。

  2. 生成斐波那契数列的第N个数字。

  3. 找到一个数字的所有主要因素并显示。

  4. 查找素数直到用户决定停止。

  5. 使用用户输入的成本计算瓷砖覆盖宽度和高度的总成本。

  6. 利用给定的利率计算抵押贷款的N期付款。