中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

PHP怎么實(shí)現(xiàn)有序數(shù)組的平方

本篇內(nèi)容介紹了“PHP怎么實(shí)現(xiàn)有序數(shù)組的平方”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)龍圩免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

給定一個(gè)按非遞減順序排序的整數(shù)數(shù)組 A,返回每個(gè)數(shù)字的平方組成的新數(shù)組,要求也按非遞減順序排序。

示例 1:

輸入:[-4,-1,0,3,10]
輸出:[0,1,9,16,100]

示例 2:

輸入:[-7,-3,2,3,11]
輸出:[4,9,9,49,121]

解題思路 1

內(nèi)置函數(shù)求解

代碼

class Solution {
    /** 
    * @param Integer[] $A 
    * @return Integer[] 
    */
    function sortedSquares($A) {
        foreach ($A as &$item) {
            $item = $item * $item;
        }
        sort($A);
        return $A;
    }}

解題思路 2

雙指針遍歷,同時(shí)借助新數(shù)組,將計(jì)算平方之后的結(jié)果從大到小放到新數(shù)組。

class Solution {
    /** 
    * 
    *
    * 2 為自乘 2 次,也是平方 
    * @param Integer[] $A 
    * @return Integer[] 
    */
    function sortedSquares($A) {
        $ans = [];
        $i = 0;
        $j = count($A) - 1;
        $k = count($A) - 1;
        while ($i <= $j) {
            // 原數(shù)組是有序的,所以 -$A[$i] > $A[$j] 即為 $A[$i] 的絕對(duì)值平方后更大 
            if (-$A[$i] > $A[$j]) {
                $ans[$k--] = $A[$i] ** 2;
                // 左指針向右移動(dòng)
                
                $i++;
            } else {
                $ans[$k--] = $A[$j] ** 2;
                $j--;
            }
        }
        return $ans;
    }}

“PHP怎么實(shí)現(xiàn)有序數(shù)組的平方”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

文章名稱:PHP怎么實(shí)現(xiàn)有序數(shù)組的平方
轉(zhuǎn)載來(lái)于:http://m.2m8n56k.cn/article44/ihgdee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)虛擬主機(jī)移動(dòng)網(wǎng)站建設(shè)外貿(mào)網(wǎng)站建設(shè)品牌網(wǎng)站設(shè)計(jì)小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)
主站蜘蛛池模板: 99成人在线视频 | 亚洲国产精品综合久久网络 | 国产猛烈无遮掩视频免费网站男女 | 亚洲作爱视频 | 精品毛片视频 | 性欧美成人依依影院 | 一本一本久久a久久精品综合麻豆 | 亚洲男人的天堂网 | 日本视频在线免费播放 | 国产99视频精品免费观看9e | 日本人成在线视频免费播放 | 91社区视频| 久久一本色道综合 | 国产成人精品系列在线观看 | 精品在线播放视频 | 亚洲最大福利视频 | 7ass欧美| 久久精品国产免费看久久精品 | 国产一区二区中文字幕 | 性欧美美国级毛片 | 韩国免费播放一级毛片 | 国产成人久久精品二区三区牛 | www.自拍| 日韩精品一区二区三区乱码 | 失禁h啪肉尿出来高h男男 | 久久久久一级片 | 国产精品自在自线亚洲 | 能直接看的一级欧美毛片 | 一本久道久久综合中文字幕 | 欧美一级在线免费观看 | 色网站在线观看 | 亚洲国产精品日韩高清秒播 | 欧美成人观看视频在线 | 91伊人国产 | 国产网站在线看 | 久久亚洲私人国产精品va | 亚洲va在线va天堂va四虎 | 久草视频福利在线观看 | 欧美日韩一区二区在线 | 欧美亚洲日本一区二区三区浪人 | 亚洲国产精品免费观看 |