acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

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

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

    userId_undefined
    四十九的平方根
    出道萌新秩序白银
    160阅读
    1回复
    1点赞
  • 『题解』A21705合并果子

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

    userId_undefined
    ‮狗菜是我之生重
    出道萌新秩序白银递归·套娃学徒时间刺客枚举·枚举小能手模拟·模拟练习生
    62阅读
    0回复
    1点赞
  • 哈哈哈,ACGO样例好水

    (sort题解) 太简单了

    userId_undefined
    ด้้้้้็้้้ด้้้้้
    出道萌新分支·分支解题者模拟·模拟练习生I/O·IO入门者格式·格式排版员
    39阅读
    0回复
    1点赞
  • 合并果子题解

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

    userId_undefined
    ZYH
    时空双修者题解仙人荣耀黄金
    18阅读
    0回复
    3点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页