「条件付き郵便番号」を実行できるC#の関数は既にありますか?C#にはすでにConditional Zip関数がありますか?
I.e.
異なる長さの入力を許可し、小さなソースの列挙子をインクリメントするタイミングを決める述語を取ることで、大きなソースのすべての要素が見えるようにする機能はありますか?
わかりやすい例として、素数の列挙可能性と整数の列挙可能性(どちらも昇順にソートされている)があると仮定してください。以前の素数以来、素数とすべての整数を保持する新しい列挙型を生成したい。
{2, 3, 5, 7, 11}
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10,}
{2, [1]}, {3,[]}, {5, [4]}, {7, [6]}, {11, [8,9,10]}
面白いですね、だけでなく、ニッチ十分に私はあなたが既製の実装を見つけることはないだろうということ。 – Jon
箱からすぐ外には何もありません。 –