1.两数之和

devtools/2024/11/9 16:37:50/

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。

你可以按任意顺序返回答案。

审题最重要

暴力解法

    public int[] twoSum(int[] nums, int target) {for(int i = 0; i < nums.length ; i++){for(int j = i+1 ; j < nums.length ; j++){if(nums[i]+nums[j]==target && i!=j){return new int[]{i,j};}}}return new int[]{0,0};}

无限的用当前项去匹配数组里面所有项,不能使用两次相同的元素.

HashMap

由于太久没写代码忘了基本方法后续补上。


http://www.ppmy.cn/devtools/102872.html

相关文章

C# 实现傅里叶变化(DFT)

1、DFT函数类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace DFT_FFTApp.Utils {public class DFT{/// <summary>/// DFT/// </summary>/// <param name="data"&…

AI的未来已来:GPT-4商业应用带来的无限可能

随着人工智能技术的快速发展&#xff0c;OpenAI于2023年3月15日发布了多模态预训练大模型GPT-4&#xff0c;这一里程碑式的进步不仅提升了AI的语言处理能力&#xff0c;还拓展了其应用范围。本文将深入探讨GPT-4的技术进步、商业化进程、用户体验改善、伦理和社会影响&#xff…

【drools】Rulesengine构建及intelj配置

7.57.0.FinalRulesengineApplication 使用maven构建 intelj 打开文件资源管理器实在是太慢了所以直接把pom 扔到其主页识别为maven项目,自动下载maven包管理器 然后解析依赖: 给maven加一个代理 -DproxyHost=127.0.0.1 -DproxyPort=7890 还是卡主

运维监控工具 PIGOSS BSM :PostgreSQL数据库监控指标

在PostgreSQL数据库中&#xff0c;为了确保其稳定运行和性能优化&#xff0c;我们需要监控一系列关键的指标。以下是一些主要的PostgreSQL监控指标介绍&#xff1a; 连接数&#xff08;Connections&#xff09;&#xff1a; 定义&#xff1a;连接数是指当前正在与数据库建立连…

【qt】锁

线程安全问题. 多线程程序太复杂了. 加锁 把多个线程要访问的公共资源&#xff0c;通过锁保护起来.>把并发执行变成串行执行. Linux mutex 互斥量. C11引入std::mutex Qt 同样也提供了对应的锁&#xff0c;来针对系统提供的锁进行封装.QMutex 多个线程进行加锁的对象&…

linux下一切皆文件,如何理解?

linux下一切皆文件&#xff0c;不管你有没有学过linux&#xff0c;都应该听过这句话&#xff0c;就像java的一切皆对象一样。 今天就来看看它的真面目。 你记住了&#xff0c;只要一个竞争退出它的PCB要被释放文件名&#xff0c;客服表也要被释放。那么&#xff0c;指向这个文件…

自建电商网站整合Refersion教程

前言&#xff1a;   先介绍一下Refersion有啥用&#xff0c;如果你有一个自己的跨境电商独立站点&#xff0c;想找一些网红帮忙推广销售自己的商品&#xff0c;然后按照转化订单比例给网红支付佣金&#xff0c;这件事情对双方来说透明性和实时性很重要&#xff0c;Refersion就…

开源活动预告|抖音集团专家聚焦电商、PB级实时场景带来数据技术分享

8 月 31 日 13:30&#xff0c;Apache Doris x 字节跳动开源联合 Meetup 北京站即将开启。 多位来自抖音集团的数据工程师&#xff0c;将聚焦电商场景、PB级实时场景&#xff0c;带来数据技术实战分享。现场参会名额有限&#xff0c;感兴趣的同学抓紧报名占位&#xff01; 本次活…