list、queue、stack:在matlab中实现list、queue、stack数据结构-matlab开发

时间:2024-06-19 14:09:47
【文件属性】:

文件名称:list、queue、stack:在matlab中实现list、queue、stack数据结构-matlab开发

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-19 14:09:47

matlab

这些文件在 matlab 中实现了列表、队列、堆栈数据结构,队列和堆栈比 java 的替代方案要快一点。 CStack 定义一个栈数据结构 它喜欢 java.util.Stack,但是,它可以使用 CStack.content() 来返回堆栈的所有数据(在单元格中),并且速度更快比java的堆栈。 s = CStack(c); c 是一个单元格,可以省略s.size() 返回元素的数量s.empty() 返回栈是否为空s.push(el) 将 el 推到栈顶s.pop() 弹出栈顶,返回元素s.top() 返回栈顶元素s.remove() 移除栈中的所有元素s.content() 返回栈的所有数据(以a的形式) 大小为[s.size(),1]的像元 CQueue 定义一个队列数据结构 它喜欢 java.util.Queue,然而,它可以使用 CQueue.content() 来返回队


【文件预览】:
stack_queue.zip
datastrcuture.zip

网友评论