• leetCode刷题(找出数组里的两项相加等于定值)


    最近被算法虐了一下,刷一下leetcode,找找存在感

    如题:

    Given an array of integers, return indices of the two numbers such that they add up to a specific target.

    You may assume that each input would have exactly one solution, and you may not use the same element twice.

    Example:

    Given nums = [2, 7, 11, 15], target = 9,
    
    Because nums[0] + nums[1] = 2 + 7 = 9,
    return [0, 1].
    /**
     * @param {number[]} nums
     * @param {number} target
     * @return {number[]}
     */
    var twoSum = function(nums, target) {
        var arr=[];
        for(var i=0;i<nums.length;i++){
            dowheel(i,nums);
        }
        function dowheel(i,nums){
            for(var j=i+1;j<nums.length;j++){
                if(nums[i]+nums[j]==target){
                    arr=[i,j];
                }
            }
        }
        return arr;
    };
    

      

    学而不思则罔,思而不结则殆,结而不看,一事无成
  • 相关阅读:
    第16周作业
    第15周作业
    迟到的第14周作业
    第13次作业集
    软件工程结课总结
    第13次作业
    第12次作业
    第11次作业--字符串的处理
    第10次作业(2)
    第十次作业
  • 原文地址:https://www.cnblogs.com/windseek/p/8623250.html
Copyright © 2020-2023  润新知