acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • A21705.合并果子 题解

    这个题目个人认为比较简单,大致如下: 先把每一堆果子的重量入优先队列,取出最前面两个,也就是当前最小的两堆果子,这样可以保证用的力气最小。合并之后,再将这个值放到队列中,再重复前面的操作,直至只剩下一堆。 上代码: 严禁抄袭,打造文明ACGO!谢谢

    userId_undefined

    四十九的平方根

    倔强青铜
    92阅读
    1回复
    1点赞
  • 题解

    userId_undefined

    浅夏.山橘月

    倔强青铜
    30阅读
    0回复
    4点赞
  • ?

    userId_undefined

    我是垃圾

    荣耀黄金
    34阅读
    0回复
    1点赞
  • 『题解』A21705合并果子

    这道题只需要把最小的两个果堆加起来就可以了,好多大佬都用的是优先队列,但由于本人太菜,只好用数组做。 如果这样想,那么每合并一次都需要排一次序,但事实上并不需要这么做(而且这样会超时,我之前用sort函数排就过了四个点,后面全都tle了),只需要给新合并的果堆找到所在的位置,并且将空的果堆删除就可以了。 下面AC代码。

    userId_undefined

    重生之我是菜狗

    秩序白银
    31阅读
    0回复
    1点赞
  • 哈哈哈,ACGO样例好水

    (sort题解) 太简单了

    userId_undefined

    ด้้้้้็้้้ด้้้้้

    倔强青铜
    14阅读
    0回复
    1点赞
  • 题解

    userId_undefined

    复仇者_THUNDER

    荣耀黄金
    7阅读
    0回复
    0点赞
  • 2个AC代码

    userId_undefined

    ‮者仇复

    倔强青铜
    6阅读
    0回复
    0点赞
  • 合并果子题解

    很经典的一道题,用小顶堆做

    userId_undefined

    ZYH

    荣耀黄金
    2阅读
    0回复
    0点赞
首页