当前位置: 首页 > news >正文

JAVA1031 NUM求和

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

class Solution {public int[] twoSum(int[] nums, int target) {for(int i=0;i<nums.length;i++){
for(int j=0;j<=i;j++)
{if(nums[j]+nums[i]==target)
System.out.println("nums[j]");
System.out.println("nums[i]");
return j;}return i; }}
}

创建数组

// 方法1:直接初始化
int[] numbers = {1, 2, 3, 4, 5};
String[] names = {"Alice", "Bob", "Charlie"};// 方法2:使用 new 关键字
int[] numbers = new int[5]; // 创建长度为5的数组,默认值0
String[] names = new String[3]; // 创建长度为3的数组,默认值null// 方法3:先声明后初始化
int[] numbers;
numbers = new int[]{1, 2, 3, 4, 5};

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


class solution {public int[] twoSum(int[] nums, int target) {for (int i=0;i<nums.length;i++){for(int j=0;j<=i;j++){ if (nums[j]+nums[i]==target)System.out.println("nums[j]");System.out.println("nums[i]");return new int[]{j};}return new int[]{i}; }return nums;}}
public void main(String[] args){//初始化数组//先想思路,看题解,思路对不对,再写//没思路直接看题解}

在这里插入图片描述
错误在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

public class Solution2 {public int[] twoSum(int[] nums, int target) {int[] ans = new int[2];for (int i = 0; i < nums.length; i++) {for (int j = i + 1; j < nums.length; j++) {  // 修正循环条件if (nums[i] + nums[j] == target) {ans[0] = i;ans[1] = j;return ans;  // 找到结果立即返回}}}return ans;  // 如果没有找到,返回初始数组}
}
 for(int i = 0; i< nums.length; i++) {if(map.containsKey(target - nums[i])) {return new int[] {map.get(target-nums[i]),i};}作者:画手大鹏
链接:https://leetcode.cn/problems/two-sum/solutions/6873/jie-suan-fa-1-liang-shu-zhi-he-by-guanpengchn/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

在这里插入图片描述
在这里插入图片描述
为什么会报错
map.get(target-nums[i])方法是获得map的key值吗?

if(map.containsKey(target - nums[i])) {return new int[] {map.get(target-nums[i]), i};//                    ↑// 这里获取的是value(索引),不是key(数值)
}
http://www.dtcms.com/a/555009.html

相关文章:

  • 2021年免费的网站有哪些网站被降权怎么办
  • 基于协同过滤算法的话剧购票系统(论文+源码)
  • 正规网站建设哪家好安徽省水利建设厅官方网站
  • zencart外贸建站网站建设联
  • 用 Python 实现连续数据分组求和并回写
  • 从0学Java--day7
  • 做ppt医学专业图片网站徐州哪里做网站
  • 容器之间怎么通信?Docker 网络全解析
  • 网站优化平台网站建设 岗位
  • 老干部活动中心网站建设方案wordpress 企业库插件
  • 网站前台和后台轻松seo优化排名
  • 怎样防止网站被黑专业做网站制作自助建站系统
  • 了解学习LVS-DR模式配置
  • 对网站建设安全性的要求网站的建设成本
  • 中国七大城市电动汽车使用与充电分析数据集
  • 博爱网站建设重庆响应式网站方案
  • 微前端乾坤vue3项目使用tinymce,通过npm,yarn,pnpm包安装成功,但是引用报错无法使用
  • 石家庄房产信息网查询系统googleseo优化
  • Spec-kit 入门
  • 做影视网站代理犯法吗外贸做的社交网站
  • 服装工厂做网站的好处电子商务概念
  • 第三篇:不靠毅力靠方法:“小步子原理”启动改变飞轮
  • 网站图片太多做外贸需要浏览外国网站
  • 有什么网站做统计图的win7建网站教程
  • 阿里巴巴指数查询重庆网站营销seo电话
  • 抖音代运营是什么意思长春做网站公司长春seo公司
  • 动易 手机网站云南做网站报价
  • 做网站什么数据库用的多网络营销大师排行榜
  • 基于音乐推荐数据的逻辑回归实验报告:曲风特征与用户收听意愿预测
  • 基于MQTT的智能家居系统的学习