老师学生匹配

很多老师,上课时间是XXX,很多学生,上课时间是YYY,如何保证最多学生上课,以让老师赚更多钱?

匈牙利算法是否可以解决?https://www.acwing.com/problem/content/4301/