static void CoActorsInMoviesWithRankAbove(MoviesDB moviesDB, bool printSep, int width) { long msecs1 = Environment.TickCount; long maxCoActors = 0; foreach (long id in moviesDB.Actors()) { long[] coActors = moviesDB.CoActorsInMoviesWithRankAbove(id, 6.0); if (coActors.Length > maxCoActors) { maxCoActors = coActors.Length; } } long msecs2 = Environment.TickCount; PrintTime(msecs2 - msecs1, printSep, width); }
static void CoActorsInMoviesWithRankAbove(MoviesDB moviesDB, bool printSep, int width) { long msecs1 = Environment.TickCount; long maxCoActors = 0; foreach (Actor a in moviesDB.actors.Values) { // Actor[] coActors = moviesDB.CoActorsInMoviesWithRankAbove(a, 6.0); // if (coActors.Length > maxCoActors) // maxCoActors = coActors.Length; HashSet <Actor> coActors = moviesDB.CoActorsInMoviesWithRankAbove(a, 6.0); if (coActors.Count > maxCoActors) { maxCoActors = coActors.Count; } } long msecs2 = Environment.TickCount; PrintTime(msecs2 - msecs1, printSep, width); }