升序和降序数组

时间:2015-06-05 07:57:31

标签: arrays algorithm

我必须构建一个这样的数组:

7 2 5 2 4 3 8

并检查偶数是否按升序排列且奇数是否按降序排列...如果为真,则返回1,否则返回0

对于数组我给出的返回值是1 老实说,我不知道怎么做这个......有什么想法?

4 个答案:

答案 0 :(得分:0)

使用%2查找是偶数还是奇数。循环遍历数组两次,第一次检查偶数并检查第二次的奇数。如果两个检查都通过,则返回1.

答案 1 :(得分:0)

初始化2个变量asc_odd和desc_even = 1作为标志变量。通过循环迭代并使用if语句和%运算符检查连续偶数和奇数是否正确(检查奇数或偶数。)如果那么不按顺序将其标志变量更改为0.

答案 2 :(得分:0)

只是遍历你的数组,保持到目前为止看到的最大偶数值和到目前为止看到的最小奇数值。检查在遍历阵列时这些不会减少(分别增加)。

答案 3 :(得分:0)

$('.search-name-result').on('click', function(e){
            $input.val($('.search-name-result').data('profile-name'));
        });

以下是执行上述操作的代码,询问您是否需要澄清