小编use*_*463的帖子

检查数组是否已排序,返回true或false

我正在编写一个简单的程序,如果一个数组被排序为false,则返回true,并且我在eclipse中不断得到一个异常,我只是想不通原因.我想知道是否有人可以看看我的代码并解释为什么我得到一个超出界限的数组异常.感谢您的高级帮助.

public static boolean isSorted(int[] a) 
{
    int i;
    for(i = 0; i < a.length; i ++);{
        if (a[i] < a[i+1]) {
            return true;
        } else {
            return false;   
        }
    }
}
public static void main(String[] args)
{
    int ar[] = {3,5,6,7};
    System.out.println(isSorted(ar));   
}
Run Code Online (Sandbox Code Playgroud)

java arrays sorting traversal

12
推荐指数
2
解决办法
6万
查看次数

返回负和正浮点数的和

我正在尝试创建一个函数,它接受一个浮点列表并返回两个数字的列表,它等于所有正浮点数和所有负浮点数的总和.例如:

statement([30.95, -15.67, 45.56, -55.00, 43.78])
returns [-70.67, 120.29]
Run Code Online (Sandbox Code Playgroud)

这是迄今为止能够做到的:

res= []
for i in range(len(l)-1):
    for j in range(i,len(l)):
        if l[i]>=l[i+1]:
            res = 
return res
Run Code Online (Sandbox Code Playgroud)

但我有点卡住了.任何人都可以帮我理解这一点好一点吗?

python floating-point list python-3.x

2
推荐指数
2
解决办法
1629
查看次数

标签 统计

arrays ×1

floating-point ×1

java ×1

list ×1

python ×1

python-3.x ×1

sorting ×1

traversal ×1