これは私のデザインの写真です。はっきりしていなくてすみません。
クラスAにあるものは普遍的です。クラス B、C、D、E、F には、他のカスタム関数が含まれています。このようなクラスの組み合わせを使うことで、8つの問題を解くことができます。
順列問題を例にとってみましょう。最初のものは G と呼ばれます。B、C、および E から情報を取得し、それらを組み合わせて問題を解決できるようにします。
問題は、それらを組み合わせる方法がわからないということです。
これが機能をまとめた表です。
ホワイトボードでごめんなさい。かなり古いもので、他に紙がありませんでした。
ありがとうございました。