我想为数组中的项目创建一个位数组或位向量,以便我可以创建一个二进制指纹来与对象的指纹进行比较。
这是一个例子:
基本指纹......所有“可用”颜色
colorsArray[蓝、红、白、绿、橙];
把它变成一个二进制数组(或其他)
这是结果 = masterPrint[1,1,1,1,1];
现在我有一个单独的对象,其中包含红色和蓝色 (object[red,blue])
这个对象的指纹是对象的 print = [1,1,0,0,0];
比较两个打印,主打印[1,1,1,1,1]和对象打印[1,1,0,0,0];
结果是两场比赛 40%
我怎样才能做到这一点?谢谢