概率树

kq0g1dla  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(255)

我必须为树中的两边计算特定事件的概率,然后将两者相加。这是事件“arquero”-->

这是我的密码。

public double estimar(String data) {
    return estimar(data, root);
}

private double estimar(String data,Node p) {
    double prod = 1;
    double proi = 1;
    if (p==null)
        return 0;
    else if ( p.evento.equals(data)) {
        prod=prod*p.probabilidad;
        proi=proi*p.probabilidad;
        return prod+proi;
    }
    else{
        proi=proi*estimar(data, p.left);
        prod=prod*estimar(data,p.right);
        return proi+prod;
    }
}

但是,我没有计算出准确的结果,我没有看到错误
我的树的结构是:

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题