给定两个函数和定义域,判定两个函数是否构造为复合函数。

我的解答思路和尝试过的方法
看作为内层函数的值域和作为外层函数的定义域之间有没有交集。如果有交集,那么就可以构成复合函数。如果没交集,那么就不能构成复合函数。