私は最近インタビューの質問に出くわし、何が解決策になるのか疑問に思っていました. それを解決するためのアイデアは大歓迎です。
N 個の数値を含む配列 A[N] が与えられます。Output[i] が A[i] を除く A[N] のすべての要素の積に等しい配列 Output[N] を作成します。
たとえば、Output[0] は A 1から A[N-1] への積であり、Output 1は A[0] と A[2] から A[N-1] への積です。
除算演算子を使用せずにこれを行います。O(n)でそれをしてください。