Finding the closest match

Posted by doublescorpio on Stack Overflow See other posts from Stack Overflow or by doublescorpio
Published on 2010-06-09T16:26:47Z Indexed on 2010/06/09 16:32 UTC
Read the original article Hit count: 142

Filed under:

I Have an object with a set of parameters like:

var obj = new {Param1 = 100; Param2 = 212; Param3 = 311; param4 = 11; Param5 = 290;}

On the other side i have a list of object:

var obj1 = new {Param1 = 1221; Param2 = 212; Param3 = 311; param4 = 11; Param5 = 290;}

var obj3 = new {Param1 = 35; Param2 = 11; Param3 = 319; param4 = 211; Param5 = 790;}

var obj4 = new {Param1 = 126; Param2 = 218; Param3 = 2; param4 = 6; Param5 = 190;}

var obj5 = new {Param1 = 213; Param2 = 121; Param3 = 61; param4 = 11; Param5 = 29;}

var obj7 = new {Param1 = 161; Param2 = 21; Param3 = 71; param4 = 51; Param5 = 232;}

var obj9 = new {Param1 = 891; Param2 = 58; Param3 = 311; param4 = 21; Param5 = 590;}

var obj11 = new {Param1 = 61; Param2 = 212; Param3 = 843; param4 = 89; Param5 = 210;}

What is the best (easiest) algorithm to find the closest match for the first obj in the listed objects?

© Stack Overflow or respective owner

Related posts about algorithm