摘要:如題,巧妙利用枚舉找出數組元素所在區間以下從獲取數據集,定位數據元素所在對應的區間對于運算等,數組必須初始化,不然會報錯。登錄金幣初始化計數計算
如題,巧妙利用枚舉找出數組元素所在區間
以下從Redis獲取hash數據集,定位數據元素所在$coins_config對應的區間
ps:對于+=運算等,數組必須初始化,不然會報錯。
//登錄金幣 $coins_cofig = [0,3500,20000,30000,60000,100000,250000,500000,1000000,2500000]; $len = count($coins_cofig); //初始化計數 $num = []; $coins = []; for ($i=0; $i < $len; $i++) { $num[$i] = 0; $coins[$i] = 0; } $redis_hash_key = "***"; $data_coins = $redis->hgetall($redis_hash_key); //計算 foreach ($data_coins as $k => $v) { //$k => user_id, $v => coins for ($i=0; $i < $len; $i++) { $right = isset($coins_cofig[$i + 1]) ? $coins_cofig[$i + 1] : 0; if ($v >= $coins_cofig[$i] && $v < $right) { $num[$i]++; $coins[$i]+=$v; } } if ($v >= end($coins_cofig)) { $num[$len - 1]++; $coins[$len - 1]+=$v; } }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31155.html
摘要:終止條件遞推公式遞歸的分類通過做大量的題,根據遞歸解決不同的問題,引申出來的幾種解決和思考的方式。我們通過層與層之間的計算關系用遞推公式表達出來做計算,經過層層的遞歸,最終得到結果值。 showImg(https://segmentfault.com/img/remote/1460000019222330); 前言 幾個月之前就想寫這樣一篇文章分享給大家,由于自己有心而力不足,沒有把真...
摘要:此專欄文章是對力扣上算法題目各種方法的總結和歸納整理出最重要的思路和知識重點并以思維導圖形式呈現當然也會加上我對導圖的詳解目的是為了更方便快捷的記憶和回憶算法重點不用每次都重復看題解畢竟算法不是做了一遍就能完全記住的所 ...
摘要:尋找非零元素數組中所有元素排列組合后的最大值待排序數組排序方法參數校驗排序算法快速排序冒泡排序拼接用例測試這里只對快速排序方法使用組測試用例并列舉如下。 首發于 樊浩柏科學院 問題敘述:將一個非負元素數組中的所有元素排列組合在一起,找出值最大的那個排列情況。例如 [0, 9, 523, 94, 10, 4],排列組合后值最大數為:9945234100。 showImg(https:/...
摘要:前言原文地址我的博客知乎知乎專欄簡書河南前端交流群官網上次寫了一篇幾個讓我印象深刻的面試題一沒看過的同學可以去看哦。第八題請寫出以下正則表達式的詳細規則說明嘿嘿,正則也算我比較拿手的部分。 前言 原文地址&&我的博客知乎&&知乎專欄簡書河南前端交流群官網 上次寫了一篇幾個讓我印象深刻的面試題(一)沒看過的同學可以去看哦。這次文章的題目來源:這里有超過20家的前端面試題,你確定不點進來看...
摘要:前言原文地址我的博客知乎知乎專欄簡書河南前端交流群官網上次寫了一篇幾個讓我印象深刻的面試題一沒看過的同學可以去看哦。第八題請寫出以下正則表達式的詳細規則說明嘿嘿,正則也算我比較拿手的部分。 前言 原文地址&&我的博客知乎&&知乎專欄簡書河南前端交流群官網 上次寫了一篇幾個讓我印象深刻的面試題(一)沒看過的同學可以去看哦。這次文章的題目來源:這里有超過20家的前端面試題,你確定不點進來看...
閱讀 1814·2021-08-13 15:06
閱讀 3106·2021-08-05 10:02
閱讀 3373·2019-08-30 15:55
閱讀 2391·2019-08-30 13:46
閱讀 2490·2019-08-30 13:01
閱讀 1328·2019-08-29 17:17
閱讀 2827·2019-08-29 15:27
閱讀 1437·2019-08-29 11:12