找LeetCode上简单的题目来撑过30天啦(DAY1)

哈罗,各位好,我本来想写一些,自己想学、有主题的东西,但考量最近工作繁忙,自己又在准备一些考试,所以今年就在开赛前最後一刻决定写些比较不怕生不出来的东西,找LeetCode上简单的题目来撑过30天啦

作为一个上班不用写甚麽程序,快要变成文组生的我,写有逻辑的程序已经快要是一年前的事情了,所以不勉强自己,找简单的开始吧!今天暖暖身,写个一题!

今天的题目上菜罗
题号1. 标题Two Sum 难度Easy
题目内容
Input: nums = [2,7,11,15], target = 9
Output: [0,1]
Output: Because nums[0] + nums[1] == 9, we return [0, 1].
Example 2:
Input: nums = [3,2,4], target = 6
Output: [1,2]
Example 3:
Input: nums = [3,3], target = 6
Output: [0,1]

Constraints:
• 2 <= nums.length <= 104
• -109 <= nums[i] <= 109
• -109 <= target <= 109
• Only one valid answer exists.

我的程序

class Solution {
    public int[] twoSum(int[] nums, int target) {
        int len = nums.length;
        int i ,j ;
        int[] result;
        result = new int[2]; 
        for( i=0 ; i<len ; i++){
           for(j=i+1;j<len;j++){ 
                if(nums[i]+nums[j]==target){
                    result[0]=i;
                    result[1]=j;}    
        }}
        return result;
    }
}

逻辑
没什麽逻辑,就是就是全部扫一遍,能够组成TARGET数字就给他RETURN出去

DAY1心得
我觉得中秋节年假要飞罗


<<:  第二天 Rails 起步走

>>:  [Day12] - 利用 Button 范例 - 解说直接修改 Dom 与 data-binding 的差异

DAY30 - 使用 Istio 的 PrometheusJaeger 监控流量请求

本文章同时发布於: Github(包含程序码) 文章为自己的经验与夥伴整理的内容,设计没有标准答案,...

[DAY-12] 除去大部分控制 充分资讯 放心授权

加以控管 vs. 给予资讯 控管式 老板核准及指挥所有提案 行动和团队决策 有时候会直接监督 来控制...

Day 20 服务设计之隐私规划架构实作

接下来几天的时间将分享之前在规划产品架构的隐私规划的实作,并以居家室内的IP cam为范例跟大家逐一...

用 Line LIFF APP 实现信箱验证绑定功能(2) - 使用 Vite 快速打造输入页面

昨天提到,LIFF APP 有可能因为使用者没有绑定 email,或是不授权 email 使用导致无...

【从零开始的 C 语言笔记】第十七篇-if条件式

不怎麽重要的前言 上一篇介绍了二维阵列的概念,基本上阵列的使用方法都不会差太多,应该不算太难理解? ...