首页 > 其他分享 >数组类目:力扣1502.判断能否形成等差数列

数组类目:力扣1502.判断能否形成等差数列

时间:2023-02-26 15:04:51浏览次数:47  
标签:力扣 arr return canMakeArithmeticProgression int 1502 数组 false 等差数列


代码:

public boolean canMakeArithmeticProgression(int[] arr){
//数组排序
Arrays.sort(arr);

for(int i = 0; i < arr.length - 2; i++){
if(arr[i + 1] - arr[i] != arr[i + 2] - arr[i + 1]){
return false;
}
}
return true;
}


标签:力扣,arr,return,canMakeArithmeticProgression,int,1502,数组,false,等差数列
From: https://blog.51cto.com/u_15980166/6086606

相关文章

  • 数组类目:力扣35
    思路:二分法代码模板(背会即可)classSolution{publicintsearchInsert(int[]nums,inttarget){intleft=0,right=nums.length-1;//注意wh......
  • <力扣日常>9. 回文数
    classSolution{public:boolisPalindrome(intx){//复制X的值inty=x;//先去除负数和个位数的判断if(y<0){......
  • 力扣96 不同的二叉搜索树
    题目:给你一个整数n,求恰由n个节点组成且节点值从1到n互不相同的二叉搜索树有多少种?返回满足题意的二叉搜索树的种数。示例:输入:n=3输出:5思路:披着二......
  • 力扣343 整数拆分
    题目:给定一个正整数n,将其拆分为k个正整数的和(k>=2),并使这些整数的乘积最大化。返回你可以获得的最大乘积。示例:输入:n=2输出:1解释:2=1+1,1......
  • Java力扣
    目录JZ6从尾到头打印链表JZ24反转链表JZ25合并两个排序的链表JZ52两个链表的第一个公共结点JZ23链表中环的入口结点JZ6从尾到头打印链表JZ24反转链表JZ25合并......
  • 翻转数组(力扣)
    题目:给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1......
  • 力扣63 不同路径2
    题目:一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Fi......
  • 力扣62 不同路径
    题目:一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“F......
  • 力扣——《数据结构·入门篇》刷题笔记
    第一天-数组  1️⃣存在重复元素  题目:给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 ......
  • 力扣746 使用最小花费爬楼梯
    题目:给你一个整数数组cost,其中cost[i]是从楼梯第i个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。你可以选择从下标为0或下标......