- 博客(10)
- 收藏
- 关注
原创 数据结构作业8(表达式求值) z(Q w Q)c
/由于定义输入的是string类型,涉及到强制转换,数字字符减去‘0’,//退出循环,说明j下标对应的不是数字了,退一位,是因为i在for循环要i++,无次-1操作就会出现,i的两次跳跃。= '(')//进入该循环是在处理括号内部的计算。cout << "请输入表达式 (负数表示为:(0-a))" << endl;cout <<"结果为:"<< num.top() << endl<<endl;//取出第二个栈顶元素。while (op.size())//只要还有运算符就说明没有结束运算。
2025-04-29 09:19:37
1746
原创 数据结构作业6 (栈) d(Q w Q)b
心得体会:相比链表,栈的操作更简单,内存占用更少。栈也是一种操作受限的线性表。其修改 存储的元素的逻辑是先出后进。
2025-04-13 10:37:30
417
原创 数据结构作业5(多项式的加法) y(Q ^ Q)u
心得体会:多项式的加法 目的主要是将多个链表的数据合并在一起,压缩内存空间,得到综合的 数据。
2025-04-13 10:25:22
166
原创 数据结构作业2(单链表)(Q…Q)l
但是由于引入了指针,所以在存储相同数据的时候,单链表的内存占用会比顺序表大。心得体会:单链表在数据存储上不要求使用连续空间,而顺序表则要求使用连续空间。
2025-04-02 23:53:46
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅