有一个大小的数据表,你会依次进行以下5种操作:
1.输入和,初始化大小的表格。
2.输入、、、,交换坐标在和的两个数。
3.输入,在第行上方添加一行。
4.输入,在第列左边添加一列。
5.输入、,查找坐标为的单元格的值。
请编写程序,判断对表格的各种操作是否合法。
详细要求:
1.数据表的最大规格为9行*9列,对表格进行操作时遇到超出规格应该返回错误。
2.对于插入操作,如果插入后行数或列数超过9了则应返回错误。如果插入成功了则将数据表恢复至初始化的大小,多出的数据则应舍弃。
3.所有输入坐标操作,对大小的表格,行号坐标只允许0~m-1,列号坐标只允许0~n-1。超出范围应该返回错误。
本题含有多组样例输入!行列从0开始标号
数据范围:数据组数:
进阶:时间复杂度:,空间复杂度: