Hướng dẫn maximum subarray javascript - javascript mảng con tối đa

var maxSubArray = function[nums] {
    let sum = 0,
     result = 0;
    for [let i = 0; i < nums.length; i++] {
        sum = Math.max[0, sum + nums[i]];
        result = Math.max[sum, result];
    }
    return result ;
};

let nums = [-2,1,-3,4,-1,2,1,-5,4];
console.log[maxSubArray[nums]];

Question Given an integer array nums, find the contiguous subarray [containing at least one number] which has the largest sum and return its sum.
Given an integer array nums, find the contiguous subarray [containing at least one number] which has the largest sum and return its sum.

Example:

    Input: [-2,1,-3,4,-1,2,1,-5,4],
    Output: 6
    Explanation: [4,-1,2,1] has the largest sum = 6.

But my test case fail

Input
[-1]
Output
0
Expected
-1

and one more test case fails

Input
[-2,-1]
Output
0
Expected
-1

Answer

var maxSubArray = function[nums] {
     let sum = 0,
        result = 0,
         max=nums[0];

    for [let i = 0; i < nums.length; i++] {
        sum = Math.max[0, sum + nums[i]];
        result = Math.max[sum, result];
        if[nums[i] > max]{
            max = nums[i];
        }
    }

    return result  Menu Hamburger Menu> Chọn Temp. Được tin tưởng cho mỗi miền cấp ...

programming javascript Disable JavaScript Tor JavaScript and Tor

Hướng dẫn how do i run a javascript script in windows? - làm cách nào để chạy tập lệnh javascript trong windows?

Tôi có một lối tắt với Target C:UsersPublicTestProTestPro Automation Frameworktaf.js.Tôi muốn chạy nó từ một tập tin hàng loạt vì vậy tôi đã sao chép ...

programming javascript Run javascript windows Install nvm-Windows Run JavaScript Chrome Create Node js

Hướng dẫn is it safe to disable javascript? - có an toàn để vô hiệu hóa javascript không?

Như một số cá nhân hiểu biết về máy tính đã lưu ý, có một internet hoàn toàn mới ngoài kia khi JavaScript bị vô hiệu hóa. Ngôn ngữ lập trình này chịu trách ...

programming javascript Is JavaScript safe On/off JavaScript JavaScript disabled

Hướng dẫn last digit of a large number codewars javascript - chữ số cuối cùng của một số lớn mã javascript

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một ...

programming javascript Last digit finder

Hướng dẫn javascript override private function - javascript ghi đè chức năng riêng tư

Tôi sẽ giải thích vấn đề tôi đang giải quyết với một ví dụ.Tôi thường định nghĩa các thư viện của riêng mình theo JS theo cách này:window.myLib = [function ...

programming javascript JavaScript hashtag variable Override js class JavaScript class members

Hướng dẫn how to connect mysql database to html web page using javascript - cách kết nối cơ sở dữ liệu mysql với trang web html bằng javascript

Cập nhật lần cuối: 15 tháng 6 năm 2022Trong - html mysql javascriptTrong hướng dẫn này, chúng tôi sẽ chỉ cho bạn giải pháp về cách kết nối biểu mẫu HTML với ...

programming javascript jQuery connect MySQL Npm mysql NodeJS MySQL

Hướng dẫn how do you check if the value is a number in javascript? - làm thế nào để bạn kiểm tra xem giá trị có phải là một số trong javascript không?

🏠 Quay trở lại trang chủLàm thế nào có thể xác định xem một giá trị biến là một số?⭐️ NEW JAVASCRIPT COURSE launching in November! ⭐️ Chúng tôi có nhiều ...

programming javascript Check number JavaScript Isnumber js isNaN isNaN JS

Hướng dẫn do you need php for ajax? - bạn có cần php cho ajax không?

Tôi bắt đầu học lập trình 4 tháng trước. Cho đến nay tôi đã biết một số JavaScript [và jQuery], PHP, AJAX HTML và CSS. Hôm qua tôi đã thấy lần đầu tiên trong ...

programming php Code AJAX JavaScript XMLHttpRequest PHP How AJAX works AJAX PHP What is AJAX PHP code

Hướng dẫn file json javascript - tập tin json javascript

Mục lục Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi ...

programming javascript JSON trong Javascript

Bài Viết Liên Quan

Chủ Đề