栈的顺序存储
栈的顺序存储还是用之前的方法:
栈的顺序存储相当于是将数据存储到一个数组中,在通索引size访问这些数据
创建栈:
对栈的操作:
main函数:
运行结果:
拿之前书写链表代码的方法来讲,我都是创建链表,初始化链表,定义链表的各项操作,这是比较基本简单的一种写法,不过这样子写比较繁琐复杂,代码的清晰度以及可读性都不高,不利于后期的维护修改,因此,在接下来的代码书写中,我会将初始化操作写在节点、链表、栈的定义中,关于它们的一些方法也可以写在定义中以此进行代码的优化。
栈的顺序存储还是用之前的方法:
栈的顺序存储相当于是将数据存储到一个数组中,在通索引size访问这些数据
拿之前书写链表代码的方法来讲,我都是创建链表,初始化链表,定义链表的各项操作,这是比较基本简单的一种写法,不过这样子写比较繁琐复杂,代码的清晰度以及可读性都不高,不利于后期的维护修改,因此,在接下来的代码书写中,我会将初始化操作写在节点、链表、栈的定义中,关于它们的一些方法也可以写在定义中以此进行代码的优化。