社区
Java
帖子详情
多玩的一个笔试题,求解
vc_player
2012-03-07 01:06:13
编写一个编辑器
实现”type a” “type b” “undo 1”操作
Undo 后面接时间,可以undo 掉 undo的命令
举例”type a” “type b” “undo 1” “undo3”
时间times{1,2,3,4}
输出undo 1秒即type b不做,即为a,undo2则有undo1,type b,typea不做同样是a
@Param String[] cmds ,int[] times
@return String
...全文
315
4
打赏
收藏
多玩的一个笔试题,求解
编写一个编辑器 实现”type a” “type b” “undo 1”操作 Undo 后面接时间,可以undo 掉 undo的命令 举例”type a” “type b” “undo 1” “undo3” 时间times{1,2,3,4} 输出undo 1秒即type b不做,即为a,undo2则有undo1,type b,typea不做同样是a @Param String[] cmds ,int[] times @return String
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vc_player
2012-03-07
打赏
举报
回复
不知道有无人啊
vc_player
2012-03-07
打赏
举报
回复
奥,不好意思,刚才描述的有点不清楚
重新说下
编写一个编辑器
有两种操作 type和undo
type 后接字符串 undo后接时间
由两个数组来进行对应的存放
String[] cmds
int[] times
举例:
cmds:{"type a","type b"} times:{1,2}
则输出ab字符串
而后可以undo就是依据时间来取消掉之前的操作
如:
cmds:{"type a","type b","undo 1"} times:{1,2,3}
这时候type b操作就被取消掉了
不过有一点undo操作可以取消之前undo操作
如:cmds:{"type a","type b","undo 1","undo 1"} times{1,2,3,4}
这个则输出的ab
我的思路是用了两个栈来进行操作
不过这里碰到了问题,如果
{"type a","type b","undo 1","type ab","undo 2"} times{1,2,3,4,5}
则不知道怎么弄了
请大家都说说自己对这道笔试题的解法吧
安特矮油
2012-03-07
打赏
举报
回复
完全没看懂是啥意思
vc_player
2012-03-07
打赏
举报
回复
没人么
2013 欢聚时代校园招聘
笔试题
(c++)
5. 2013 欢聚时代校园招聘
笔试题
(c++)
多
玩
键盘连点器.rar
多
玩
键盘连点器使用说明 1.打开我们的多
玩
键盘连点器。 2.在对应的按键动作前面勾选 " 有效 ",然后在输入框中按下对应按键。再设置下此按键动作的重复间隔时间。 3.在对应的游戏窗口,按启动热键启动按键的设置。停止热键即可停止。 4.启动后点击保存、读取相关配置,则立即停止即可。 多
玩
键盘连点器常见问题 多
玩
键盘连点器无法用怎么办? 如果在
玩
某款游戏时想使用此多
玩
键盘连点器,打开不无使用,无任何反映。那可能是游戏屏蔽了这个连点器,被误认为了外挂工具。遇到这种情况只能暂时不使用连点器了,无其它更好的办法了。
多
玩
网数据库用户信息
多
玩
用户信息内容,亲测可用。可以用来做邮件推广使用,做大数据分析。
球的一物多
玩
.ppt
球的一物多
玩
.ppt
多
玩
网首页flash焦点图
多
玩
网首页flash焦点图
Java
51,397
社区成员
85,841
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章