摘要:
现在我们要实现这样一个程序片段(伪代码):array1={e11,e12,e13,...};array2={e21,e22,e23,...};array3={e31,e32,e33,...};.......arrayn={en1,en2,en3,...};if elem ∈ array1 exp1;else if elem∈ array2 exp2;......else if elem∈ arrayn expn;每个判断都是在一个数组中寻找某个元素是否存在,该如何实现呢?将elem与数组的每个元素依次比较,比较表达式之间用或连接起来,这是一个办法。但这个方法在数组元素较多时会使条件表达式变得.
阅读全文