Intro 前两个项目还算简单, 比较不复杂. 但是今天这个第三个项目难度确实是上升了(看游戏规则就知道这个有多复杂了). 感觉像是植物大战僵尸 所以我打算为他写一篇博客来整理一下写代码时候的 ...
Intro 前两个项目还算简单, 比较不复杂. 但是今天这个第三个项目难度确实是上升了(看游戏规则就知道这个有多复杂了). 感觉像是植物大战僵尸 所以我打算为他写一篇博客来整理一下写代码时候的 ...
Q1: Generate Permutations Given a sequence of unique elements, a permutation of the sequence is ...
Q2: Convert Link Write a function convert_link that takes in a linked list and returns the seque ...
Mobiles Q2: Weights Implement the planet data abstraction by completing the planet constructo ...
Recursion and Tree Recursion Q1: Subsequences A subsequence of a sequence S is a subset of el ...
Mutability Write a function which takes in a list lst, an argument entry, and another argument ...
OOP Q1: Vending Machine In this question you'll create a vending machine that only outputs a ...
Q2: Over or Under Define a procedure over-or-under which takes in a number num1 and a number num ...
BNF Q1: Grouping and Pipes In this question, you will add support for grouping and piping. ...
Lists Q1: Factors List Write factors_list, which takes a number n and returns a list of its f ...