4
* https://leetcode.com/problems/people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list/5
* time complexity: O(n*n*m)6
* auxiliary space: O(1)11
bool isSubset(vector<string> &b, vector<string> &a) {12
return (includes(a.begin(), a.end(), b.begin(), b.end()));14
vector<int> peopleIndexes(vector<vector<string>> &favoriteCompanies) {15
int n = favoriteCompanies.size();18
for (auto &i : favoriteCompanies) sort(begin(i), end(i));20
for (int i = 0; i < n; i++) {23
for (int j = 0; j < n; j++)25
if (isSubset(favoriteCompanies[i], favoriteCompanies[j])) {30
if (isValid) res.emplace_back(i);