// ĠD RUN KW ATER ĠTEMPLATE ( add Ġdescription Ġand Ġpro totypes ) Ċ // ĠQuestion ĠTitle Ġand ĠDescription Ġon Ġle et code . com Ċ // ĠFunction ĠDeclaration Ġand ĠFunction ĠPro totypes Ġon Ġle et code . com Ċ // 4 2 1 . ĠMaximum ĠXOR Ġof ĠTwo ĠNumbers Ġin Ġan ĠArray Ċ // Given Ġa Ġnon - empty Ġarray Ġof Ġnumbers , Ġa 0 , Ġa 1 , Ġa 2 , ĠâĢ¦ Ġ, Ġan - 1 , Ġwhere Ġ 0 Ġâī ¤ Ġai Ġ< Ġ 2 3 1 . Ċ // Find Ġthe Ġmaximum Ġresult Ġof Ġai ĠXOR Ġaj , Ġwhere Ġ 0 Ġâī ¤ Ġi , Ġj Ġ< Ġn . Ċ // Could Ġyou Ġdo Ġthis Ġin ĠO ( n ) Ġruntime ? Ċ // Example : Ċ // Input : Ġ[ 3 , Ġ 1 0 , Ġ 5 , Ġ 2 5 , Ġ 2 , Ġ 8 ] Ċ // Output : Ġ 2 8 Ċ // Explanation : ĠThe Ġmaximum Ġresult Ġis Ġ 5 Ġ^ Ġ 2 5 Ġ= Ġ 2 8 . Ċ // class ĠSolution Ġ{ Ċ // ĠĠĠ Ġfun Ġfind Maximum XOR ( nums : ĠInt Array ): ĠInt Ġ{ Ċ // ĠĠĠ Ġ} Ċ //} ĊĊĊ Ċ // ĠTime ĠIs ĠMoney