可运行实验:WAL恢复器
本科 · 未定难度支持 5 种语言6 积分
输入n条SET k v或COMMIT;只重放最后一次COMMIT之前的SET,输出按键排序的k=v。
使用Python 3,从标准输入读取、向标准输出写入;不得依赖本地文件、随机性或第三方包。
示例 1
输入
3 SET a 1 COMMIT SET a 2
输出
a=1
示例 2
输入
1 SET x 9
输出
示例 3
输入
4 SET b 2 SET a 1 COMMIT COMMIT
输出
a=1 b=2
运行限制
时间 2500 ms内存 256 MB