标签:存在 man deb log 简单程序 出现 queue 运用 一个
rear = (rear+1)% queue.length;
T[] larger=(T[]) (new Object[queue.length*2]);
2.使用如下代码将原数组里的元素复制到新数组里
for (int scan = 0; scan < count; scan++)
{
larger[scan] = queue[front];
front = (front + 1) % queue.length;
}
3.使用如下代码重新确立front指针和rear指针并将新数组再赋给原数组
front = 0;
rear = count;
queue = larger;
问题1:pp5.1LinkedQueue类的测试类在运行时打印队列的方法有问题,导致打印内容呈现出乱码的形式,如下图:
问题1解决方案:
经过仔细检查发现是toString()方法存在问题,再通过调试发现是红圈标注部分出现的问题,恰当改正之后问题得以解决,改正后代码及运行截图如下:
待定
你认为对你特别重要的技能,记下你目前的水平,和你想在课程结束后达到的水平
我认为对我特别重要的技能 | 我目前的水平 | 我想在课程结束后达到的水平 |
---|---|---|
Comprehension(理解程序) | 能够理解一些初级代码并能够简单运用debug | 能够较好地理解复杂代码并熟练运用debug |
Design(架构设计、模块化设计、接口设计) | 能够进行简单程序的设计 | 能够对较复杂的程序进行较好的设计 |
Performance(效能分析和改进) | 基本不考虑这方面,只考虑能否正常运行 | 能够尽量提高程序的效能 |
Test(单元测试、代码覆盖率) | 单元测试基本掌握,代码的覆盖率基本不考虑 | 提高降低代码覆盖率的能力 |
BigData (大数据) | 基本不会处理大数据 | 能够较轻松的处理大数据 |
继续努力!
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 1/1 | 4/4 | |
第二周 | 464/464 | 1/2 | 10/14 | 理解掌握了用数组和链表实现栈的方法 |
第三周 | 494/494 | 1/3 | 10/24 | 理解掌握了用数组和链表实现队列的方法 |
计划学习时间:15小时
实际学习时间:10小时
改进情况:注重动手能力!
标签:存在 man deb log 简单程序 出现 queue 运用 一个
原文地址:https://www.cnblogs.com/zhaoxiaohai/p/9710696.html