关注
//树的深度
import java.util.*;
public class Main{
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner cin=new Scanner(System.in);
int[] nn= new int[1001];
int i=0;
int n=0;
int count = cin.nextInt();
nn[i++] = count;
while((count--)!=0)
{
n=cin.nextInt();
nn[i++]=n;
}
getlength(nn,i);
}
public static void getlength(int[] nn,int i){
int number = i-1;
if(number==0){System.out.print(0);return;}
else if(number==1){System.out.print(1);return;}
else if(number>1&&number<5){System.out.print(2);return;}
int start = 1;
int censhu = 0;
censhu = number/2;
int hehe[][] = new int[censhu][2];
for(int i1=0;i1<censhu;i1++){
for(int j1=0;j1<2;j1++){
hehe[i1][j1] = nn[start];
start++;
}
}
int maxlength1 = 2;
for(int i2=0;i2<censhu-1;i2++){
for(int j2=i2+1;j2<censhu;j2++){
if(hehe[i2][1]==hehe[j2][0]){
maxlength1++;
i2 = j2;
}
}
}
int maxlength2 = 2;
for(int i3=1;i3<censhu-1;i3++){
for(int j3=i3+1;j3<censhu;j3++){
if(hehe[i3][1]==hehe[j3][0]){
maxlength2++;
i3 = j3;
}
}
}
int maxlength = 0;
if(maxlength1>maxlength2){
maxlength = maxlength1;
}else{
maxlength = maxlength2;
}
System.out.print(maxlength);
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
正在热议
# 你都收到了哪些公司的感谢信? #
3739831次浏览 32413人参与
# 我的工作日记 #
26686次浏览 409人参与
# 被同事甩锅了怎么办 #
9721次浏览 69人参与
# 我的简历长这样 #
2004040次浏览 27649人参与
# 晒一晒我的offer #
10398312次浏览 108410人参与
# 你的实习什么时候入职 #
78312次浏览 833人参与
# 0offer是寒冬太冷还是我太菜 #
966384次浏览 8307人参与
# 数据人的面试交流地 #
465456次浏览 8063人参与
# 秋招白月光 #
1802次浏览 57人参与
# 如果实习可以转正,你会不会放弃秋招 #
222776次浏览 2933人参与
# 京东求职进展汇总 #
542418次浏览 4858人参与
# 想实习转正,又想准备秋招,我该怎么办 #
514113次浏览 5159人参与
# 今年秋招哪家公司给的薪资最良心? #
127303次浏览 819人参与
# 你觉得通信/硬件有必要实习吗? #
58493次浏览 713人参与
# 非技术求职现状 #
232467次浏览 1568人参与
# 测测你的职业性格 #
3903次浏览 56人参与
# 工作两年想退休了 #
62000次浏览 767人参与
# 秋招最大的收获是什么? #
1172次浏览 43人参与
# 你最满意的offer薪资是哪家公司? #
1756次浏览 48人参与
# 简历被挂麻了,求建议 #
2658581次浏览 34376人参与