3264. Final Array State After K Multiplication Operations I

 /**

* @param {number[]} nums * @param {number} k * @param {number} multiplier * @return {number[]} */ var getFinalState = function(nums, k, multiplier) { for(let i = 0; i < k; i++){ let x = minIndex(nums); nums[x] = nums[x] * multiplier; } return nums; }; var minIndex = (arr) => { let min = Number.POSITIVE_INFINITY; arr.forEach((e,i) => { min = Math.min(min,e); }); return arr.indexOf(min); };

Comments

Popular posts from this blog

3Sum Closest: O(n²) Two-Pointer Magic šŸš€ leetcode: 16

Kadane's Algorithm: Maximum Subarray Problem - LeetCode(53) Solution

14. Longest Common Prefix