说我有一个List of Numbers,如果它比A1大,我想在A1列的左边插入所有内容,如果不大于我要在决策节点的右边插入它。像这样的diagram。
要管理数据,我创建了一个结构,每行将是其自己的数据对象,因此第一行(1,4)是一个数据,而(77,6)是另一数据。
我不确定如何组织数据,其中A1> 8的A1列中的值在左侧,在右侧。
我将如何将向量的值存储到一个节点中,并将正确的分类映射到值,例如A1的右边> 8将具有值 (8,1),它们各自的分类是(是,是)。
我只是不确定如何将数据拆分(插入)到其各自的侧面
struct data
{
string group;
vector<double> values;
};