revert 之后历史多长

👁️ 2 人浏览 💬 0 人评论 ❤️ 添加收藏

把第 4 次提交(加上除法,也就是引入 bug 那次)revert 掉。运行下面这段程序:

def revert(hist, target):
    """造一个反向提交接在最后,原来那次一个都不动"""
    return hist + [("r" + target[:6], "回滚 " + target)]

hist = [('a11c3f2', '初始化项目'), ('b22d4e0', '加上加法'),
        ('c33e5f8', '加上减法'), ('d44f6a1', '加上除法'),
        ('e55a7b2', '加上取模'), ('f66b8c3', '改进提示文案'),
        ('g77c9d4', '加上开方')]
print(len(revert(hist, 'd44f6a1')))
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论