信息学集训队作业species.pdfVIP

  • 2
  • 0
  • 约小于1千字
  • 约 2页
  • 2022-09-07 发布于北京
  • 举报
《友好的生物》解题 题意简述 有n 个生物,每个生物有k 种属性,每两个生物之间的友好程度是这样计算的: 因此 可以扫描,每次先用f(j)-min 的值更新 ,再用f(j) 的值更新min 值。 这样,整个扫描的时间复杂度为O(N) 。 在逐一解决两个问题后,原题也迎刃而解。 复杂度 k-1 时间复杂度: O(2 N+kN+NlogN) 空间复杂度: O(N) 小结 本题主要有两个难点,分别是需要去除绝对值影响以及最后一个属性的特殊性。 去掉绝对值可以通过枚举来完成,而最后一个属性则单独处理。 本题在这次w er c 中属于比较容易的题目,合理运用题中条件是解决问题 的关键。

文档评论(0)

1亿VIP精品文档

相关文档