Maximum Total Importance Of Roads Optimized
Maximum total importance of roads is achieved by assigning values optimally. The solution uses a greedy approach, sorting city counts and multiplying each value by its count. Example: n = 5, roads = [[0,1],[1,2],[2,3],[0,2],[1,3],[2,4]] returns 43.
2285. Maximum Total Importance of Roads Medium You are given an integer n denoting the number of cities in a country. The cities are numbered from 0 to n - 1. You are also given a 2D integer array roads where roads[i] = [ai, bi] denotes that there exists a bidirectional road connecting cities ai and bi. You need to assign each city with an integer value from 1 to n, where each value can only be used once. The importance of a road is then defined as the sum of the values of the two cities it connects. Return the maximum total importance of all roads possible after assigning the values optimally...
