519. leetcode题目讲解(Python):随机翻转矩阵(Random Flip Matrix )

题目如下:
题目

这道题的思路为将2维矩阵降为一维,从而方便使用random函数获取位置。由于我们只对值为0的元素进行翻转,所以需要避免已经被翻转过的元素。在代码中我们使用了一个set(因为我们只关心存在与否)来对翻转过的位置进行存储。

参考代码如下:


欢迎关注微信公众号“苔原带”
邮箱