关于偏序
  • 板块学术版
  • 楼主Error_Eric
  • 当前回复4
  • 已保存回复4
  • 发布时间2022/9/3 13:50
  • 上次更新2023/10/27 12:43:22
查看原帖
关于偏序
217300
Error_Eric楼主2022/9/3 13:50

瞎想的一个问题。

  • 给定 nn 个序列 a1,a2...ana_1,a_2...a_n,每个序列的长度是 mm

  • b<cb<c 当且仅当 j[1,m]  bj<cj\forall j\in[1,m] \ \ b_j<c_j

  • 对于每个序列求有多少个其他序列小于自己。

m=1m=1m=2m=2 分别与排序和最长上升子序列本质相同,不知道 m>2m>2 是否可做。

或者更加一般化:

  • 给定一个偏序结合,偏序关系为 "<"

  • 可以 O(1)O(1) 查询 a<ba<b 是否成立。

  • 对于每一个元素,求有多少个元素小于自己。

有没有这方面的算法或者相关的资料证明。

2022/9/3 13:50
加载中...