哈罗,各位好,我本来想写一些,自己想学、有主题的东西,但考量最近工作繁忙,自己又在准备一些考试,所以今年就在开赛前最後一刻决定写些比较不怕生不出来的东西,找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心得
我觉得中秋节年假要飞罗
>>: [Day12] - 利用 Button 范例 - 解说直接修改 Dom 与 data-binding 的差异
本文章同时发布於: Github(包含程序码) 文章为自己的经验与夥伴整理的内容,设计没有标准答案,...
加以控管 vs. 给予资讯 控管式 老板核准及指挥所有提案 行动和团队决策 有时候会直接监督 来控制...
接下来几天的时间将分享之前在规划产品架构的隐私规划的实作,并以居家室内的IP cam为范例跟大家逐一...
昨天提到,LIFF APP 有可能因为使用者没有绑定 email,或是不授权 email 使用导致无...
不怎麽重要的前言 上一篇介绍了二维阵列的概念,基本上阵列的使用方法都不会差太多,应该不算太难理解? ...