O(ND)アルゴリズム