文章

1

粉丝

43

获赞

0

访问

108

头像
二叉树2 题解:
P1264 北京大学机试题
发布于2024年3月27日 00:57
阅读数 108

#include <bits/stdc++.h>
using namespace std;
int main(){
    int m,n;
    while(cin>>m>>n){
        int sum=1;
        int x=m;
        int y=m;
        int a=1;
        while(n>=y){
            x*=2;//最小子节点 
            y=y*2+1;//最大子节点 
            if(n>=x&&n<=y){
                sum=sum+n-x+1; 
                break;
            }
            else if(n<x)break;
       &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发