A. Maximal Binary Matrix
题意:有一个n*n的矩阵,起初所有元素都为0,向其中填m个1,使其是一个对称矩阵,且自上向下,自左向右比较是字典序最大的矩阵,输出;
解法:因为要满足自上向下自左至右最大,所以就自上向下自左至右最大的填1,对角线填一个1,非对角线填他和他对称的位置,如果最后1的剩余数目不为0,输出-1,否则输出矩阵;
Code:
A. Maximal Binary Matrix
题意:有一个n*n的矩阵,起初所有元素都为0,向其中填m个1,使其是一个对称矩阵,且自上向下,自左向右比较是字典序最大的矩阵,输出;
解法:因为要满足自上向下自左至右最大,所以就自上向下自左至右最大的填1,对角线填一个1,非对角线填他和他对称的位置,如果最后1的剩余数目不为0,输出-1,否则输出矩阵;
Code: