level 1
一 · 设计一个堆栈类,实现对于软件操作中常用的撤销/重做(Undo/Redo)的支持。
二 · 使用控制台或者图形界面,测试这个堆栈类的使用。
2013年07月01日 09点07分
1
level 1
解题思路:
可以在标准的堆栈操作函数里实现对于临时文件名的出入栈,文件名作为临时文件名命名的规则可以这样形式:file0.tmp,file1.tmp……。为了使得临时文件名能够循坏,可以使得加入的临时文件名的编号与堆栈的指针编号相同,例如当栈顶位置为6时,进栈的临时文件名可为:file6.tmp。
2013年07月01日 09点07分
2