17
媒人媒人让我火柴
(尽管我们不会找到Find或捕捉到tryCatch) 这是实现一些有趣的R函数的多部分系列的第二部分。第一部分可以在这里找到。 任务: 您将以尽可能少的字节实现R的match功能。 输入: x,可能是空的整数列表/数组 table,可能是空的整数列表/数组 nomatch,一个整数值 incomparables,可能是空的整数列表/数组 输出: 一个O长度等于的整数的单个数组/整数列表x,其中每个值O[i]表示以下任一值: 第一个值的索引j,其中tabletable[j]==x[i] nomatch,这表明在没有价值table等于x[i] 或那x[i]是在列表中incomparables。 测试用例 All in the form x, table, nomatch, incomparables -> output outputs [], [1,2,3], 0, [5] -> [] [1, 2, 3], [], 0, [5] -> [0, 0, 0] [9, 4, 3, 6, 3], [9, 8, 7, …