重出江湖;及選擇旅遊國家分析
今日面試題:重出江湖
n個色子,每個色子m面,每一面的值分別是1-m。你將n個色子同時拋,落地後將所有朝上面的數字加起來,記為sum。給定一個數字x,如果sum>x,則你贏。給定n,m,x,求你贏的概率。
- 1<=n<=100
- 1<=m<=10
- m<=x
選擇旅遊國家分析:
原題
有一個待選國家的列表,以及國家的相對熱門程度,請給出一個演算法,隨機選擇一個國家,並且保證,越是熱門的國家,隨機選擇它的可能性就越高。
分析
每當我們遇到一個題目的時候,都要對題目進行充分的理解,有哪些條件,目標是什麼。這個題目看完之後,我們能夠得到兩個要點:
隨機選擇一個國家
越是熱門,選擇的可能性、概率就越高
我們怎麼做到這個呢?如何充分理解這個呢?還是通過一個例子來進行:
國家 | A | B | C | D |
熱度 | 1 | 2 | 5 | 2 |
隨機選擇一個國家,意味著,如果熱度相同,則被選擇的概率是相同的,更進一步,都可以表示為2/10。依次類推,A被選擇的概率是1/10,熱度最小,則概率最小。並且,概率之間的比,和熱度之間的比是相同的。
那麼,我們以怎麼樣的方法,來保證,選擇A的概率是1/10,B和D的概率是2/10,C的概率是5/10?我們稍作變換,將上面的表格,轉換為如下的表格:
A | B | B | C | C | C | C | C | D | D |
我們只要保證,選擇上面表格中每一個元素的概率是相同的,就可以得到A,B,C,D的概率值。如何保證呢?兩種情況:
當國家數以及熱度都是固定時,比如上面的總數10,隨機0-9的數字,即可。
當國家數以及熱度都是不固定時,則需要蓄水池抽樣演算法
蓄水池抽樣法,在我們前面的系列中有介紹,是時候翻開起那麼的東西,複習一下了。
本文來自微信:待字閨中,2013-07-29釋出,原創@陳利人 ,歡迎大家繼續關注微信公眾賬號“待字閨中”。
相關文章
- 選擇旅遊國家;及誰多誰少分析
- 日本旅遊產業——誰在選擇跟團旅遊?產業
- 國家旅遊局:2016年中國旅遊投資分析
- 德國國家旅遊局接受比特幣支付比特幣
- 國家旅遊局整治“不合理低價遊” 點名9家網站整改不力網站
- 加勒比海國家旅遊業推出加密貨幣支付加密
- 不同國家的線上旅遊市場該如何佈局?
- iOS筆記--PickView選擇國家iOS筆記View
- 說到醫療旅遊,是不是可以看看這個國家?
- 第n杯水;及重出江湖分析
- 國家旅遊局:2017年10月1日國慶節共接待遊客1.13億人次 實現旅遊收入965億元
- 旅遊業受疫情影響最大的國家(附原資料表)
- 同程旅遊宣佈支援Apple Watch 智慧旅遊觸手可及APP
- 郵輪旅遊產業分析報告產業
- 馬蜂窩旅遊:2021年旅遊新國潮大資料包告大資料
- 攜手英國旅遊局打造線上國家館 飛豬旅遊內容聚合平臺浮出水面
- 世界旅遊聯盟:2019中國入境旅遊資料分析報告
- 線上旅遊平臺的多樣化,讓越來越多人選擇鄉村旅行?
- 2023年春節假期全國國內旅遊出遊3.08億人次 實現國內旅遊收入3758.43億元
- 如何選擇mes廠家?國內外MES公司的區別
- 2019-2023年全球主要國家國際旅遊支出(附原資料表)
- 國家旅遊局資料:元旦第二天全國共接待國內遊客0.51億人次 收入296億元
- 國內三線及以下城市夜間旅遊經濟的六大特徵特徵
- 國家發改委&國家海洋局:2015年中國海洋旅遊業實現增加值10874億元
- 2023年最吸引國際遊客的旅遊城市排名
- shopify獨立站賣家選品思路及分析
- 【轉載】華為生死關分析及公司和國家策略
- 旅遊網站網站
- 旅遊/理途旅遊系統開發技術/原始碼/理途旅遊程式設計原始碼程式設計
- 理途旅遊零擼模式系統技術開發原理及邏輯分析模式
- 資料分析在旅遊業中如何應用?
- 2019-2023年全球主要國家旅遊支出(附原資料表)
- 2020年全球主要國家各媒介旅遊廣告支出份額(附原資料表)
- 聯合國旅遊組織:2024年Q1國際旅遊晴雨表
- 優酷旅遊、新浪旅遊釋出八大榜單
- 韓國23家加密貨幣交易所將自主監管,10家選擇退出加密
- 世界旅遊聯盟:2019上半年國內出境旅遊市場景氣調查報告
- 為什麼選擇外國代理:外國代理的價值和用途分析