扩容时怎么感觉把最后一个元素丢了呢,老师您看我写的理解的对吗
来源:2-7 循环队列的实现
此生为你等候
2020-10-02 23:36:25
感觉逻辑没问题呢,最后一个值没了?
2回答
蛋包饭吃球球
2021-07-12
除的应该是数组长度5吧,而不是最大索引4
liuyubobobo
2020-10-03
抱歉,我不太能看懂你的笔记是什么意思。
如果我没有理解错。你创建了一个测试用例,你认为使用这个测试用例,程序会出问题。
实际使用这个测试用例,用程序实际执行以下,看看会不会出问题?如果确实出问题了的话,请把这个测试用例提供给我。
如果不会的话,跟踪一下整个程序,看看整个程序为什么没有出现你预想的问题?你的思考哪里错了?程序实际上是怎么执行的?这是学习编程,尤其是学习算法的一个非常重要的方式。只有这样,才能越来越深刻地理解程序的执行方式,才能改进自己在大脑中跟踪程序的方式,才能让自己写代码越来越顺,bug 越来越少。进步就在这个过程中哦。
继续加油!:)
相似问题