第二次作业
GIT地址 |
|
GIT用户名 |
Ming521521 |
学号后五位 |
62613 |
博客地址 |
博客地址; |
作业链接 |
环境配置
在大二上学期已经下载好了vs2017版,环境可以正常运行,这里不在重新配置:
代码设计
我采用了栈的方式使用了数字栈和符号栈,将题目看作了字符串,并加了!作为结束标记,我遍历这个字符串,当遇到数字的时候入数字栈,并判断下一位是不是数字(两位数的情况)若是,则数字出栈,拼接后在入栈,那遇到符号则入栈,数字入栈,当遇到符号时则判断优先级,当优先级小于前一个符号的优先级时则进行运算并将结果入栈并循环次操作,直到当前符号的优先级小于等于栈中的符号时,则时该符号入栈,直到遇见!结尾标志时,开始计算两盏中的内容。我使用了随机数和stringbuilder 来拼接产生对应的题目字符串进行操作。使用字符输入输出流将问题输出到一个txt记事本。效果如上图所示
git克隆
项目克隆-》建立项目
项目的git add commit操作i
git status 检测更改是否保存
git push 上传
仓库已有 上传成功
问题:第一次使用git 碰见了许多问题 1 克隆后有一个文件夹 我不知道在呢,在gitbash 上也没有显示路径,比较粗心 ,没发现他在桌面上。2push的时候提交不上 出现了一堆看不懂的东西,最后百度解决了问题。那第一次使用,有问题是好的,这样可以让我加深印象。
测试
测试这个遇到了一点问题,起初我是按照博客上的操作,以为c#和c++不一样,便按照他的步骤,当到源文件属性的傻眼了 完全不一样,百度搜了很多 标题上都是关于c# 但操作的文件都是c++的,我问了擅长c#的同学,才知道只要在公开类上右键单元测试就可以了,在测试过程中就没有出现什么问题。
性能调试
使用vs自带的性能探查工具探查运行过程中cpu的运行时间:
感想
代码的过程其实没有多大收获,更多的是对工具的使用第一次使用git 虽然在过程上有点曲折,但好在结果是好的,那git是一个比较好的项目管理工具,在团队合作的时候有着非常大的作用,目前而言 我只是对git的一些操作有个大概的了解 并没有很熟悉 ,我想在本次课程后,继续学习熟练掌握git这个工具的相关知识![]