假设我们有一个普通的整数二叉搜索树。
我对大于给定数字x且为3的倍数的元素数量感兴趣。此外,我还对在两个给定数字x1,x2之间严格为3的倍数的元素数量感兴趣,其中x1 < x2。
朴素的方法是例如搜索数字x,然后检查每个数字是否为3的倍数。是否有一种方法可以修改二叉搜索树,使这两个操作更有效?
我对大于给定数字x且为3的倍数的元素数量感兴趣。此外,我还对在两个给定数字x1,x2之间严格为3的倍数的元素数量感兴趣,其中x1 < x2。
朴素的方法是例如搜索数字x,然后检查每个数字是否为3的倍数。是否有一种方法可以修改二叉搜索树,使这两个操作更有效?