首页后端开发PHPJava数组、字符和等差数列问题如何解决

Java数组、字符和等差数列问题如何解决

时间2023-07-06 23:06:02发布访客分类PHP浏览1583
导读:这篇“Java数组、字符和等差数列问题如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Java数组、字符和等差数列问题...
这篇“Java数组、字符和等差数列问题如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Java数组、字符和等差数列问题如何解决”文章吧。

题目一

解法

classSolution{

publicint[]relativeSortArray(int[]arr1,int[]arr2){
    
int[]arr=newint[1001];
    
int[]ans=newint[arr1.length];
    
intindex=0;
    
for(inti=0;
    iarr1.length;
i++){
    
arr[arr1[i]]+=1;

}
    
for(inti=0;
    iarr2.length;
i++){
    
while(arr[arr2[i]]>
0){
    
arr[arr2[i]]--;
    
ans[index]=arr2[i];
    
index++;

}

}
    
for(inti=0;
    iarr.length;
i++){

if(arr[i]!=0){
    
for(intj=0;
    jarr[i];
j++){
    
ans[index]=i;
    
index++;

}

}

}
    
returnans;

}

}
    

题目二

解法

classSolution{

publicintfindLucky(int[]arr){
    
int[]nums=newint[500];
    
for(inti=0;
    iarr.length;
i++){
    
nums[arr[i]]+=1;

}
    
intmax=-1;
    
for(inti=1;
    inums.length;
i++){

if(i==nums[i]){
    
max=Math.max(max,i);

}

}
    
returnmax;

}

}
    

题目三

解法

classSolution{

publicintmaxPower(Strings){
    
if(s.length()==1)return1;
    
intleft=1;
    
intmax=Integer.MIN_VALUE;
    
intcon=1;

while(lefts.length()){

if(s.charAt(left)==s.charAt(left-1)){
    
con++;
    
max=Math.max(con,max);

}
else{
    
max=Math.max(con,max);
    
con=1;

}
    
left++;

}
    
returnmax;

}

}
    

题目四

解法

classSolution{

publicbooleancanMakeArithmeticProgression(int[]arr){
    
Arrays.sort(arr);
    
intnum=arr[1]-arr[0];
    

for(inti=1;
    iarr.length;
i++){

if(arr[i]-arr[i-1]==num){
    
continue;

}
else{
    
returnfalse;

}

}
    
returntrue;

}

}
    

以上就是关于“Java数组、字符和等差数列问题如何解决”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

java

若转载请注明出处: Java数组、字符和等差数列问题如何解决
本文地址: https://pptw.com/jishu/292675.html
python sqlalchemy动态修改tablename怎么实现 java mybatis框架怎么配置

游客 回复需填写必要信息