国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

個人做慈善網站/北京中文seo

個人做慈善網站,北京中文seo,凡科建站電腦版網址,在門戶網站做產品單頁多少錢一天最小元素和最大元素的最小平均值 你有一個初始為空的浮點數(shù)數(shù)組 averages。另給你一個包含 n 個整數(shù)的數(shù)組 nums,其中 n 為偶數(shù)。 你需要重復以下步驟 n / 2 次: 從 nums 中移除 最小 的元素 minElement 和 最大 的元素 maxElement。 將 (minElement ma…

最小元素和最大元素的最小平均值

你有一個初始為空的浮點數(shù)數(shù)組 averages。另給你一個包含 n 個整數(shù)的數(shù)組 nums,其中 n 為偶數(shù)。
你需要重復以下步驟 n / 2 次:
從 nums 中移除 最小 的元素 minElement 和 最大 的元素 maxElement。
將 (minElement + maxElement) / 2 加入到 averages 中。
返回 averages 中的 最小 元素。
示例 1:
輸入: nums = [7,8,3,4,15,13,4,1]
輸出: 5.5
示例 2:
輸入: nums = [1,9,8,3,10,5]
輸出: 5.5
輸入: nums = [1,2,3,7,8,9]
輸出: 5.0
提示:
2 <= n == nums.length <= 50
n 為偶數(shù)。
1 <= nums[i] <= 50

題解

根據題目要求,我們需要不斷找到數(shù)組中的最大與最小值然后將其移除,找到和最小的一組最大最小值,返回其*0.5

那么很容易想到先將數(shù)組 nums 進行排序,然后依次選取兩邊的數(shù)據為一組,記錄最小的組

然后將最小值*0.5就是需要的答案

這里最后再做*0.5運算可以減少浮點運算的次數(shù),從而提高效率

代碼如下↓

int cmp(const void* a,const void* b)
{return *(int*)a - *(int*)b;
}
double minimumAverage(int* nums, int numsSize) {qsort(nums,numsSize,sizeof(int),cmp);int l=0,r=numsSize-1;double min=999999;while(l<r){if(nums[l]+nums[r]<min){min=nums[l]+nums[r];}l++;r--;}min/=2;return min;
}
http://m.aloenet.com.cn/news/143.html

相關文章:

  • 新網個人網站備案/關鍵詞查詢網
  • 網站建設進度說明/app營銷策劃方案
  • 網站用社交圖標做鏈接侵權嗎/網絡營銷外包
  • 找到網站永久域名/網站設計服務企業(yè)
  • wordpress支付寶/泰安網站推廣優(yōu)化
  • 第1063章 自己做視頻網站/深圳網絡營銷軟件
  • 國內flask做的網站/企業(yè)建網站一般要多少錢
  • 哪個網站域名便宜/資源搜索引擎
  • 物流管理網站怎么做/百度指數(shù)移動版app
  • 河南網站優(yōu)化推廣/免費域名的網站
  • 承德房地產網站建設/中國域名注冊局官網
  • 學校網站模板wordpress/免費建站網站網頁
  • 手機做任務網站有哪些/百度賬號免費注冊
  • 廣州高端品牌網站建設哪家公司好/百度流量統(tǒng)計
  • 有域名有空間怎么做網站/谷歌推廣哪家公司好
  • 學做海報的網站/域名注冊1元
  • 郴州微網站建設/seo站長綜合查詢工具
  • 專業(yè)網站建設費用怎么算/華為手機軟文范文300
  • 可以做商城網站的公司嗎/sem營銷是什么意思
  • 做視頻小網站犯法嗎/seo在線優(yōu)化工具
  • 營銷型網站制作費用/人民日報今天新聞
  • 如何寫網站建設方案書/怎么免費制作網頁
  • 網站建設制作/二級域名在線掃描
  • 百度云 做網站/濟南百度推廣開戶
  • wordpress仿站網/茶葉推廣軟文
  • dede靜態(tài)網站模板下載/廣告推廣策劃
  • 網站前面的logo標志/網絡營銷品牌推廣公司
  • 滁州做網站電話號碼/seo推廣服務哪家好
  • 石家莊網絡公司排名/南昌seo公司
  • 免費的行情軟件網站在線使用/企業(yè)網站建設多少錢