真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP如何實現(xiàn)找出數(shù)組中出現(xiàn)次數(shù)超過數(shù)組長度一半的數(shù)字算法-創(chuàng)新互聯(lián)

這篇文章主要介紹PHP如何實現(xiàn)找出數(shù)組中出現(xiàn)次數(shù)超過數(shù)組長度一半的數(shù)字算法,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!為您提供成都網(wǎng)站制作、成都做網(wǎng)站、成都網(wǎng)頁設(shè)計、微信小程序、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、成都APP應(yīng)用開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計公司,等你一起來見證!

具體如下:

2),表示,數(shù)字1出現(xiàn)
* 了2次。
*
* 下面的代碼給出了具體實現(xiàn)過程。
*/
$array=array(1,1,3,1,1,14,1,1,4,6,7,1,1,21,33);
//創(chuàng)建原數(shù)組
$temp=$array;
//得到原數(shù)組的一個拷貝
$result=array();
//初始化計數(shù)器數(shù)組
foreach ($array as $value)//循環(huán)原數(shù)組
{
  if(in_array($value,$temp))//判斷數(shù)字是否存在于拷貝數(shù)組中
  {
    if(isset($result[$value]))//判斷該數(shù)字是否已經(jīng)被計數(shù)過
    {
      $result[$value]=$result[$value]+1;
      //如果已經(jīng)出現(xiàn)過,計數(shù)器自增
    } else
    {
      $result[$value]=1;
      //如果沒有,計數(shù)器初始化1
    }
  }
}
$len=count($array);
//計算數(shù)組長度
foreach ($result as $key=>$value)//循環(huán)計數(shù)器數(shù)組,這里的$key表示數(shù)字,$value表示出現(xiàn)次數(shù)
{
  if($value>($len/2))//如果一個數(shù)字的出現(xiàn)次數(shù)超過了數(shù)組長度的一半
  {
    echo '數(shù)組中共有元素'.$len.'個
';     echo $key.'出現(xiàn)了'.$value.'次,超過了數(shù)組長度的一半'.($len/2);     break;     //數(shù)組中只可能有一個數(shù)字的出現(xiàn)次數(shù)超過數(shù)組長度的一半   } } ?>

運行結(jié)果:

數(shù)組中共有元素15個
1出現(xiàn)了8次,超過了數(shù)組長度的一半7.5

以上是“PHP如何實現(xiàn)找出數(shù)組中出現(xiàn)次數(shù)超過數(shù)組長度一半的數(shù)字算法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站名稱:PHP如何實現(xiàn)找出數(shù)組中出現(xiàn)次數(shù)超過數(shù)組長度一半的數(shù)字算法-創(chuàng)新互聯(lián)
URL分享:http://weahome.cn/article/icsch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部