为了账号安全,请及时绑定邮箱和手机立即绑定
.h文件找到栈类怎么回事啊
老师讲的很清晰,看了队列,后面的栈大差不差的自己也能写成员函数了,很棒,希望后面的树和图也能这样清晰。
der......哈哈哈,老师是北京er
判断栈为空时,need = 0;那段,建议改一下。
if(false == npoint->Pop(need))
{
need = 0;
}
else
{
npoint->Pop(need);
}
不然没改之前的,对应栈出栈操作的就没了。很影响理解。
队列哪个课,已经提示参数可以改成对象obj。我顺手把栈也这样实现了。没想到后面还特地花了一节课讲这个。
我之前学习做的笔记(截的图),以及所有的代码上传到github了:
https://github.com/xsgaaaa/AlgorithmDemo
你好老师 代码哪里下载
如果想把.h和.cpp文件分开的话(像我不分开就感觉不爽),VS2019可以在demo.cpp里#include"MyStack.cpp"这样编译不会报错,目前调试也没发现有什么问题

最新回答 / 慕粉1908374906
可能老师没讲清楚题意,我理解是 这个括号匹配是按 运算时候的括号 来要求的,即  成对的括号内才能套着成对的括号。比如【7+(6+(2+【1+2】))】 而不能 【(】【)】 这样就无法运算了 
[([([(]]]))) 这样是判断不出来的
[([([(]]])))

最新回答 / weixin_宝慕林6417038
visit应该只是个函数名吧,具体函数内容自己看需求情况去定义

最新回答 / 慕桂英3529222
.h 文件和.cpp 文件都要加
首页上一页1234567下一页尾页
课程须知
"本课程是数据结构初级课程 1、熟练掌握C++语言基础语法"
老师告诉你能学到什么?
1、栈的工作原理 2、栈的实现方法及编码技巧 3、栈模板的编码技巧和使用技巧 4、数制转换编程思路及栈的作用 5、括号匹配编程思路及栈的作用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消