首页 > 其他分享 >【LeetCode】第47天 - 944. 删列造序

【LeetCode】第47天 - 944. 删列造序

时间:2022-12-06 10:38:42浏览次数:35  
标签:charAt int 47 944 造序 strs length res


944. 删列造序

  • ​​题目描述​​
  • ​​解题思路​​
  • ​​代码实现​​

题目描述

【LeetCode】第47天 - 944. 删列造序_944

解题思路

此题比较简单,详见代码注释。

代码实现

class Solution {
public int minDeletionSize(String[] strs) {
int length = strs.length; //得到一共有多少个字符串
int column = strs[0].length(); //得到每个每个字符串的长度及列数
int res = 0; //记录要删除的列数
for(int i=0;i<column;i++){ //遍历每一列
for(int j = 0;j<length-1;j++){ //遍历比较字符串的第j列是否升序
if(strs[j].charAt(i)>strs[j+1].charAt(i)){
++res;
break; //当前列非升序,跳出当前循环
}
}
}
return res;
}
}


标签:charAt,int,47,944,造序,strs,length,res
From: https://blog.51cto.com/u_15901218/5914768

相关文章

  • 【题解】The 2022 ICPC Asia Hangzhou Regional Programming Contest (第 47 届 ICPC
    D.MoneyGame一开始有\(n\)个人围成一圈,第\(i\)个人手上有\(a_i\)的存款(实数),每一轮从第一个人开始,每个人把自己手上的一半存款给下一个人,问稳定时每个人手上存款......
  • 题解 [AGC047C] Product Modulo
    显然不能暴力算两两的乘积,而积取模而结果不取模提示我们模数肯定有用。所有为\(0\)的\(a_i\)对答案不会产生任何贡献,可以直接删除,下文不再考虑这种情况。同时我们约定......
  • 力扣 leetcode 547. 省份数量
    问题描述有n个城市,其中一些彼此相连,另一些没有相连。如果城市a与城市b直接相连,且城市b与城市c直接相连,那么城市a与城市c间接相连。省份是一组直接或间接......
  • 蓝桥杯 ALGO-47算法训练 蜜蜂飞舞
    时间限制:1.0s内存限制:512.0MB问题描述“两只小蜜蜂呀,飞在花丛中呀……”话说这天天上飞舞着两只蜜蜂,它们在跳一种奇怪的舞蹈。用一个空间直角坐标系来描述这个......
  • ABC247E Max Min 题解
    ABC247EMaxMinSolution目录ABC247EMaxMinSolution更好的阅读体验戳此进入题面SolutionCodeUPD更好的阅读体验戳此进入题面给定数列$A_n$,给定$X,Y$,我们定......
  • ABC247F Cards 题解
    ABC247FCardsSolution目录ABC247FCardsSolution更好的阅读体验戳此进入题面SolutionCodeUPD更好的阅读体验戳此进入题面给定$n$张卡片,每张卡片正反面各有一个......
  • AtCoder Beginner Contest 247 题解
    AtCoderBeginnerContest247Solution目录AtCoderBeginnerContest247Solution更好的阅读体验戳此进入题面链接题面Luogu链接A-MoveRight题面SolutionCodeB-U......
  • ybt 1476:Secret Message 秘密信息
     #include<iostream>#include<algorithm>#include<cstring>usingnamespacestd;constintN=3e6;inta[N],n,m,ch[N][2],tot;intval[N],ed[N];voidi......
  • 一本通1472:The XOR Largest Pair
      将数字看为01串插入字典树, 贪心每次尝试走01串的相反的路#include<iostream>#include<algorithm>#include<cstring>usingnamespacestd;constintN=1e......
  • CodeForces - 476C-Dreamoon and Sums(数学思维)
    C.DreamoonandSums题解:设则有题目所求可得所以代码#include<bits/stdc++.h>typedeflonglongLL;usingnamespacestd;constintmod=1e9+7;intmain(){#ifndefO......