全部评论 1

  • 有个关键的问题,你有个判断条件是pi+1 - pi == 1且pi+1是偶数,pi是奇数。这个条件判断不一定对,例如,如果p数组未排序,那么相邻的两个页可能不是连续的,或者顺序颠倒。比如,p数组是3,4的话,按照当前逻辑会被认为是同一双面页,但如果p数组是2,3,那么他们的差是1,但2是偶数,3是奇数,这时候判断条件就不成立,但实际上页2和3属于不同的双面页。把这里改一下,改成(p+1)/2的形式分割

    2025-03-30 来自 江苏

    1
首页