こんにちは。Cacooチームの中原です。 今回はプログラムを書くときArrayだけでなくSet, Mapを意識して使うことで大きくパフォーマンスを改善できるかもしれないという話です。 ここではJavaScriptで説明していますが、多くのプログラミング言語がArray、Set、MapといったAPIを標準でもっています。ぜひJavaScript以外の言語でも試してみてください。 ではさっそく初めましょう。この12個の数字の中に 15 が含まれているか探してみましょう。どう書きますか? 6, 11, 2, 1, 13, 4, 15, 18, 14, 16, 12, 8 See the Pen PVzqNv by shoji (@shoji-nulab) on CodePen. 次に探す数字が複数になったらどうでしょう。今度は4つの数字 15, 2, 5, 9 のうちいくつ、12個の数の中に含ま