飘荡软件--绿色软件下载站!

  • 软件大小: 150KB
  • 软件语言: 简体中文
  • 软件类别: 国产软件 | 杂类工具
  • 运行环境: Xp/Vista/Win7/Win8/WinAll
  • 授权方式: 免费版
  • 软件等级:
  • 更新时间: 2017/12/27 16:53:40
  • 开 发 商:
  • 分享到:
  • 立即下载
  • 一键复制
  • 收藏该软件

软件介绍:

    牛客网一站通Offer编程题真题解析

    牛客网一站通Offer编程题是很多编程的用户都会来下载的资料,对于那些做编程的用户们,编程考试是很重要的。考试的成绩关乎着大家的未来呀,赶紧来牛客网下载一站通Offer编程题拉!!

    牛客网一站通Offer编程题预览
    地域划分

    1.题目

    现在有一块长条形的土地,这个土地我们可以看成是由n块小方格连接而成的(这些小方格我们可以将之编号为1到n)。而我们需要将其划分成两个部分,分别种上不同的作物(即作物A和B),划分必须在某两个小方格之间进行,或者在土地的最左端或最右端,若划分在第i块到第i+1块间进行,则划分后,第1至第i块地种A,剩下的地种B。现在有一些专家对土地进行了检测,他们每个人评估了每块土地适合种的作物。请你找到一个合适的划分,使得其与所有专家的评估最吻合,也就是说,你划分到A而专家评估为B的次数和你划分到B而专家评估为A的次数之和最小。

    输入描述:

    每组数据给定一个专家评估表land(其中0为评估A,1为评估B),以及小块数量n(1≤n≤300),专家评估次数m(1≤m≤300)

    输出描述:

    请返回你的划分,即i和i+1。若在最左端,则输出0,1;在最右端则输出n,n+1。若有多解输出最靠左的划分。

    输入例子:

    [[1,1,1,1],[0,0,0,0],[1,0,1,1]],4,3

    输出例子:

    [0,1]

    2. 解题

    按照自己的划分(有n+1种划分),依次逐位和专家的划分进行对比,求出最小值。



    关键字: 牛客网

相关说明

  • 如果您发现该软件不能下载, 请通知管理员
  • 为了保证您快速的下载,推荐使用[网际快车]等专业工具下载.
  • 为确保所下软件能正常使用,请使用[WinRAR v3.8]或以上版本解压本站软件.
  • 站内软件都是由网上收集,只供网友学习使用,如果所收集的软件侵犯了您的版权,请 来信 告知。