文件名称:CS模块项目算法
文件大小:1.58MB
文件格式:ZIP
更新时间:2024-03-11 10:18:32
Python
模块项目-算法 冲刺:算法 模块:首过解决方案和编写更好的解决方案 注意:此模块项目存储库适用于Algorithms Sprint的模块3(首次通过解决方案)和模块4(编写更好的解决方案)。 首过解决方案的目标 通过给出预期的行为与有经验的行为,解释他们到目前为止已采取的具体行动并提供所有相关信息和代码来有效地寻求帮助 解释问题,规范或图表,并制定计划以实施代码中的解决方案 从幼稚,暴力或贪婪的方法中选择之后,实施首过解决方案 编写更好解决方案的目标 评估一次通过的解决方案并反思其有效性,以决定解决方案是否需要修订 应用备忘录或启发式技术等技术来改进现有的首过解决方案 介绍 本模块项目要求您通过综合学习目标来解决所包含的挑战,从而练习每个学习目标。 对于模块3,您将完成针对每个问题的首过解决方案。 然后,在模块4中,您将通过应用在预指导和指导项目中学到的技术来改进以前的解决方案。 这些类
【文件预览】:
cs-module-project-algorithms-master
----single_number()
--------README.md(578B)
--------test_single_number.py(447B)
--------single_number.py(337B)
----.gitignore(27B)
----eating_cookies()
--------test_eating_cookies.py(818B)
--------eating_cookies.py(322B)
--------README.md(2KB)
----moving_zeroes()
--------test_moving_zeroes.py(2KB)
--------moving_zeroes.py(308B)
--------README.md(729B)
----rock_paper_scissors()
--------test_rps.py(17KB)
--------rps.py(260B)
--------README.md(2KB)
----product_of_all_other_numbers()
--------test_product_of_all_other_numbers.py(984B)
--------product_of_all_other_numbers.py(499B)
--------README.md(643B)
----making_change()
--------test_making_change.py(1KB)
--------README.md(4KB)
--------making_change.py(521B)
----sliding_window_max()
--------test_sliding_window_max_large_input.py(723B)
--------data()
--------test_sliding_window_max.py(2KB)
--------README.md(1KB)
--------sliding_window_max.py(424B)
----README.md(4KB)
----knapsack()
--------knapsack.py(657B)
--------data()
--------test_knapsack.py(4KB)
--------README.md(4KB)