假設一下,乙個**要在一塊有限的地方為客戶顯示招聘資訊,這塊地方最多一次顯示10條資訊,但它向88個客戶收了同樣的錢(當然這是和客戶預先達成協議了的),現在它要以公平的次數(次數不等會打破頭),以隨機的順序顯示這88條資訊(順序固定會使瀏覽者厭煩)。類似於此的情況在現實中很多,如為很多人多輪**,隨機是基本的,如果乙個人抽了一等獎還中了二等獎甚至第三輪又中一等獎的話,你也等著被人扔鞋吧;再如公司為員工提供某種福利,而情況是僧多粥少的話,必須提供多次才能為所有的員工提供一次,機會公平也是最基本的,你也最好做到隨機,因為你人為的把誰排在後面都不是件讓人爽的事。
要做到以上兩點最簡單的辦法是什麼呢?(我的辦法是三個步驟)
我想先看看大家的方案,看看誰的最簡約,呵呵。
三下五除二解決部分資料啐取的隨機性和公平性。
假設一下,乙個 要在一塊有限的地方為客戶顯示招聘資訊,這塊地方最多一次顯示10條資訊,但它向88個客戶收了同樣的錢 當然這是和客戶預先達成協議了的 現在它要以公平的次數 次數不等會打破頭 以隨機的順序顯示這88條資訊 順序固定會使瀏覽者厭煩 類似於此的情況在現實中很多,如為很多人多輪 隨機是基本的,...
三下五除二解決部分資料啐取的隨機性和公平性。
假設一下,乙個 要在一塊有限的地方為客戶顯示招聘資訊,這塊地方最多一次顯示10條資訊,但它向88個客戶收了同樣的錢 當然這是和客戶預先達成協議了的 現在它要以公平的次數 次數不等會打破頭 以隨機的順序顯示這88條資訊 順序固定會使瀏覽者厭煩 類似於此的情況在現實中很多,如為很多人多輪 隨機是基本的,...
上台階,上三下二
乙個寺廟有n個台階,乙個人站在下面,他要去到第m個台階,假設他只有2個方案可以選擇 1.向上走3台階 2.向下走2個台階。請問他到達第m個台階最少要走多少步。給出核心演算法並分析複雜度 include stdafx.h include using namespace std define n 200...