跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 求一个算法
未分類
5 10 月 2020

求一个算法

求一个算法

資深大佬 : QBugHunter 3

假设数字 0-10000,然后有 N 个数据列表,其中 N 为 2-100

每个列表是个 map,键为 int(既 0 - 10000 中的部分或全部),值为 N,既该值位于第几个列表,也就是说一个个数据列表里的值都是相同的,比如第 12 个数据列表,包含了两个值 2 和 144,那他的结构应该是
{(2,12),(144,12)}

然后生产一个列表,这个列表为从 0-10000,每个值都是从列表组里选择,优先选择最前面的

举例 159 这个值只有第 3 个和第 6 个列表里有,那就选择第 3 个列表( 159,3 ),而假设一个值,比如 1289,全部数据列表中都没有,则填写( 1289,-1 )

能否提供一段 c 或 java 或 py 代码,伪代码也行,来演示最优算法(最优定义为用 GCC 编译器编译后在 win10 上运行时间最短)

大佬有話說 (1)

  • 資深大佬 : kangsheng9527

    太抽象,真实场景解决问题的方法很多。。。有钱肯定能解决
    github.com/a7a2/cp33/blob/end/services/lotto/getWinAmount.go
    这些彩票结算算法,比你的复杂多了,以前写的。。。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具