03 2022 档案
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa20/lab/lab06/#topics problem124: this_file = __file__ def make_adder_inc(a): """ >>> adder1 = make_adder_in
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/disc/disc06/#q1-wwpd-mutability problem1: problem2: problem3: problem4: problem5: problem6: problem7:
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/lab/lab06/#q5-repeated from re import I HW_SOURCE_FILE = __file__ def insert_items(lst, entry, elem): ""
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/hw/hw04/#required-questions problem10的不同原因是精度问题除法在计算机中精确的位数有限,只要数字足够大就会产生不同 代码: HW_SOURCE_FILE = __file_
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/disc/disc05/ problem1: problem2: problem3: problem4: problem5: problem6: problem7: problem8: 只有‘1’这个奇数乘三
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/lab/lab05/#required-questions #problem1: def factors_list(n): """Return a list containing all the number
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/proj/cats/ 在github上面有一个写的更好的 https://github.com/y1cunhui/cs61A-2021Fall/blob/main/proj02-cats/cats.py 写这
阅读全文
摘要:question1: 简单的递归 question2: 递归,类似于深度优先,每一次减掉一次的上楼走的格数,然后再以这个为新的问题,加之前的方法数。 question3: question4: 简直和List comprehensions 一样 question5: 这个也是用了递归的思想,要么取当
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/lab/lab04/ question1: 简单理解递归就好了 这是一些测试用例 HW_SOURCE_FILE = __file__ def summation(n, term): """Return the
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/hw/hw03/ problem1:用递归,一边判断当前的数字,一边加上除了当前的数字判断函数 peoblem2:这个函数的意思是从1到n,每一次加一,如果碰到数字中有8的数字或者可以整除数字8的则讲加一改为
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/hw/hw02/ problem1没什么难度 problem2注意python3 ok -q accumulate_syntax_check是要检查前面的两个函数product_using_accumulat
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/lab/lab03/#q8-protected-secret 整体没有什么难度,每一道题目和他的标题很有联系 from operator import add, mul from turtle import
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/disc/disc02/ 这两道题目我在写的时候都犯了一个错误,就是容易修改parent frame的parameter, 报错一般是 local variable [var] referenced befo
阅读全文
摘要:网址 https://inst.eecs.berkeley.edu/~cs61a/fa20/lab/lab02/ Problem1: test如果不会可以用python解释器运行一遍试一下,注意 Function Error nothing都可以是答案 def lambda_curry2(func)
阅读全文
摘要:题目给定两个分数A,B(假定A<B),再给一个整数,只需要从给定的整数作为分母,然后从一开始遍历,大于A开始一直到大于B。 a, b, d = input().split() a = eval(a) b = eval(b) if a > b: a, b = b, a d = int(d) x = 1
阅读全文
摘要:两道题很相似并且都没有什么难度,唯一的问题就是要处理的数据比较多,用python解要处理好列表的包含关系 首先1058 N, M=map(int,input().split()) nums = [] ans = [] score = [] for i in range(M): ls = list(i
阅读全文