filmov
tv
1770. Maximum Score from Performing Multiplication Operations 'python' | LeetCode

Показать описание
You are given two integer arrays nums and multipliers of size n and m respectively, where n = m. The arrays are 1-indexed.
You begin with a score of 0. You want to perform exactly m operations. On the ith operation (1-indexed), you will:
Choose one integer x from either the start or the end of the array nums.
Add multipliers[i] * x to your score.
Remove x from the array nums.
Return the maximum score after performing m operations.
Example 1:
Input: nums = [1,2,3], multipliers = [3,2,1]
Output: 14
Explanation: An optimal solution is as follows:
- Choose from the end, [1,2,3], adding 3 * 3 = 9 to the score.
- Choose from the end, [1,2], adding 2 * 2 = 4 to the score.
- Choose from the end, [1], adding 1 * 1 = 1 to the score.
The total score is 9 + 4 + 1 = 14.
Example 2:
Input: nums = [-5,-3,-3,-2,7,1], multipliers = [-10,-5,3,4,6]
Output: 102
Explanation: An optimal solution is as follows:
- Choose from the start, [-5,-3,-3,-2,7,1], adding -5 * -10 = 50 to the score.
- Choose from the start, [-3,-3,-2,7,1], adding -3 * -5 = 15 to the score.
- Choose from the start, [-3,-2,7,1], adding -3 * 3 = -9 to the score.
- Choose from the end, [-2,7,1], adding 1 * 4 = 4 to the score.
- Choose from the end, [-2,7], adding 7 * 6 = 42 to the score.
The total score is 50 + 15 - 9 + 4 + 42 = 102.
profile
You begin with a score of 0. You want to perform exactly m operations. On the ith operation (1-indexed), you will:
Choose one integer x from either the start or the end of the array nums.
Add multipliers[i] * x to your score.
Remove x from the array nums.
Return the maximum score after performing m operations.
Example 1:
Input: nums = [1,2,3], multipliers = [3,2,1]
Output: 14
Explanation: An optimal solution is as follows:
- Choose from the end, [1,2,3], adding 3 * 3 = 9 to the score.
- Choose from the end, [1,2], adding 2 * 2 = 4 to the score.
- Choose from the end, [1], adding 1 * 1 = 1 to the score.
The total score is 9 + 4 + 1 = 14.
Example 2:
Input: nums = [-5,-3,-3,-2,7,1], multipliers = [-10,-5,3,4,6]
Output: 102
Explanation: An optimal solution is as follows:
- Choose from the start, [-5,-3,-3,-2,7,1], adding -5 * -10 = 50 to the score.
- Choose from the start, [-3,-3,-2,7,1], adding -3 * -5 = 15 to the score.
- Choose from the start, [-3,-2,7,1], adding -3 * 3 = -9 to the score.
- Choose from the end, [-2,7,1], adding 1 * 4 = 4 to the score.
- Choose from the end, [-2,7], adding 7 * 6 = 42 to the score.
The total score is 50 + 15 - 9 + 4 + 42 = 102.
profile
LeetCode 1770. Maximum Score from Performing Multiplication Operations | Weekly Contest 229 | C++
Leetcode 1770. Maximum Score from Performing Multiplication Operations
1770. Maximum Score from Performing Multiplication Operations (Leetcode Medium)
LeetCode 1770. Maximum Score from Performing Multiplication Operations | Weekly Contest 229
LeetCode 1770. Maximum Score from Performing Multiplication Operations | Visualization | Python
1770. Maximum Score from Performing Multiplication .. - Day 16/30 Leetcode September Challenge
Leetcode 1770 Maximum Score from Performing Multiplication Operations | DP Coding Decoded SDE Sheet
1770. Maximum Score from Performing Multiplication Operations 'python' | LeetCode
Leetcode#1770 || Maximum Score from Performing Multiplication Operations || DP Memoization || JAVA
Maximum Score from Performing Multiplication Operations | LeetCode 1770 | Java | @LearnOverflow
Recursion Series - V | 1770. Maximum Score from Performing Multiplication Operations | Coders Camp
1770. Maximum Score from Performing Multiplication Operations💥😃Problem of the Day #leetcode
1770.Maximum Score from Performing Multiplication Operations || Python|| Leetcode || Daily Challenge
1770. Maximum Score from Performing Multiplication Operations | The Real Struggle
Leetcode 1770. Maximum Score from Performing Multiplication Operations (dp multi-dimention)
1770. Maximum Score from Performing Multiplication Operations - Javascript
1770. Maximum Score from Performing Multiplication Operations
1770. Maximum Score from Performing Multiplication Operations || C++ || Leetcode || Daily Challenge
1770. Maximum Score from Performing Multiplication Operations || DSA || Leetcode Daily Challenge
Hindi 1770 Maximum Score from Performing Multiplication Operations Leetcode HIndi
Maximum Score from Performing Multiplication Operations - Leetcode-1770 (Sept Challenge day-16)
Leetcode 1770. Maximum Score from Performing Multiplication Operations
Leetcode 1770. Maximum Score from Performing Multiplication Operations
Leetcode 1770 Maximum Score Performing Multiplication Operations | Hindi
Комментарии