944.删列造序 发表于 2022-05-12 分类于 LeetCode 本文字数: 435 阅读时长 ≈ 1 分钟 题目 删列造序 思路暴力解法:遍历二维数组,先遍历列,再遍历行。 题解题解1123456789101112131415class Solution {public: int minDeletionSize(vector<string>& strs) { int res = 0; for(int i = 0; i < strs[0].size(); i++){ for(int j = 1; j < strs.size(); j ++){ if(strs[j][i] < strs[j - 1][i]){ res ++; break; } } } return res; }}; 时间复杂度:O(n \ m),其中 n* 是字符串的个数,m是每个字符串的长度空间复杂度:O(1) 执行用时:36 ms, 在所有 C++ 提交中击败了68.31%的用户内存消耗:11.9 MB, 在所有 C++ 提交中击败了33.14%的用户通过测试用例:85 / 85 正在加载今日诗词.... 本文作者: Atopos· 本文链接: http://example.com/2022/05/12/LeetCode/20220512-01/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!