从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本篇文章给大家分享的是有关PHP怎么实现数组中偶数位置元素大于奇数位置元素,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
东平网站建设公司成都创新互联,东平网站设计制作,有大型网站制作公司丰富经验。已为东平1000多家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的东平做网站的公司定做!
给定一个包含n个元素的数组A,根据以下关系对数组进行排序:
如果i是偶数,则A[i] >= A[i-1]。
如果i是奇数,则A[i] <= A[i-1]。
打印结果数组。
例子:
输入:A[] = {1,2,2,1} 输出:1,2,1,2 注: 对于第一个元素,1 1,i = 2是偶数。 第三个元素1 1,i = 4是偶数。 输入:A[] = {1,3,2} 输出:1 3 2 注: 这里,数组也按照条件排序。 1 1和2 < 3。
观察该数组由[n/2]偶数位置的元素组成。如果我们把最大的[n/2]元素分配到偶数位置,其余的元素分配到奇数位置,我们的问题就解决了。因为奇数位置的元素总是小于偶数位置的元素,因为它是最大元素,反之亦然。排序数组并在偶数位置分配第一个[n/2]元素。
以下是上述方法的PHP实现方法:
输出:
1 5 2 3 2以上就是PHP怎么实现数组中偶数位置元素大于奇数位置元素,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
本文题目:PHP怎么实现数组中偶数位置元素大于奇数位置元素
文章分享:http://cdkjz.cn/article/ihocoj.html
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图