E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
两数之和
leetcode(1) 3.16-3.22
3.16–3.22刷题总结-LeetCode篇
两数之和
据说是leetcode入门必刷题,小菜鸡在遇到这种题第一反应:暴力!!!
今天也要好好学习呀!
·
2025-03-24 20:42
LeetCode
算法
算法刷题记录——LeetCode篇(1) [第1~100题](持续更新)
1.
两数之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
Allen Wurlitzer
·
2025-03-22 16:56
实战-算法解题
算法
leetcode
职场和发展
【附JS、Python、C++题解】Leetcode面试150题(7)
一、题目167.
两数之和
II-输入有序数组给你一个下标从1开始的整数数组numbers,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数target的两个数。
moz与京
·
2025-03-21 03:29
leetcode整理
javascript
python
c++
LeetCode刷题笔记
leetcode_01
两数之和
斐波那契数列三个数最大乘积反转链表x的平方根环形列表LeetCode随笔
两数之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target
小李李李李腊八
·
2025-03-20 16:27
leetcode
算法
java
双指针算法
以下是其核心应用场景及使用方法:核心应用场景有序数组的
两数之和
左右指针从两端向中间移动,根据当前和调整指针位置。合并有序数组/链表从后向前填充避免覆盖,或直接比较节点合并。
六七_Shmily
·
2025-03-17 00:10
数据结构与算法分析
算法
【蓝桥杯速成】| 3.数据结构
题目一:
两数之和
问题描述1.
两数之和
-力扣(LeetCode)给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
最好的药物是乌梅
·
2025-03-16 22:22
算法
数据结构
蓝桥杯
算法笔记(七)——哈希表
文章目录
两数之和
判定是否互为字符重排存在重复元素存在重复元素II字母异位词分组哈希表:一种存储数据的容器;可以快速查找某个元素,时间复杂度O(1);当频繁查找某一个数时,我们可以使用哈希表创建一个容器(
闪电麦昆️
·
2025-03-15 23:06
算法
算法
笔记
哈希
c++
1.
两数之和
题目:给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。示例2:输入:nums=[3
吃小狼的兔
·
2025-03-15 11:05
LeetCode-热题100
LeetCode-数组
算法
leetcode
数据结构
前端笔试高频算法题及JavaScript实现
以下是前端笔试常见的编程算法题及JavaScript代码现,结合最新面试题整理:一、数组/字符串处理
两数之和
找出数组中
两数之和
等于目标值的索引consttwoSum=(nums,target)=>{constmap
GISer_Jinger
·
2025-03-14 21:04
前端
算法
javascript
LeetCode详解C++版
打算把LeetCode上面的题都实现一遍,每日两题LeetCode目录1.
两数之和
2.两数相加11.盛最多水的容器15.三数之和33.搜索旋转排序数组34.在排序数组中查找元素的第一个和最后一个位置35
纵深
·
2025-03-14 20:18
算法
算法
数据结构
c++
【LeetCode热题100】哈希
1.
两数之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
23#.lsy
·
2025-03-14 13:58
算法
前端
javascript
搞定leetcode面试经典150题之双指针
系列博客目录文章目录系列博客目录理论知识例题125.验证回文串392.判断子序列167.
两数之和
Ⅱ-输入有序数组283.移动零简单非面试经典150题11.盛最多水的容器中等15.三数之和中等很多内容借鉴
醒了就刷牙
·
2025-03-14 12:22
LeetCode刷题
leetcode
面试
算法
java
LeetCode-
两数之和
II-输入有序数组
标题:167
两数之和
II-输入有序数组题目给定一个已按照非递减顺序排列的整数数组numbers,请你从数组中找出两个数满足相加之和等于目标数target。
SoaringW
·
2025-03-13 10:11
LeetCode
算法
java
leetcode
两数之和
II - 输入有序数组
两数之和
II-输入有序数组给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值index1和index2,其中index1必须小于index2。
So_Powerful
·
2025-03-13 10:10
LeetCode
两数之和
II
-
输入有序数组
LeetCode——
两数之和
II - 输入有序数组
给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值index1和index2,其中index1必须小于index2。说明:返回的下标值(index1和index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例:输入:numbers=[2,7,11,15],target=9输出:[1,2]解释:2与7之和等于目
GUYIIT
·
2025-03-13 09:34
LeeCode
两数之和
II
-
输入有序数组
32-
两数之和
II - 输入有序数组
给你一个下标从1开始的整数数组numbers,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数target的两个数。如果设这两个数分别是numbers[index1]和numbers[index2],则1();for(leti=0;i
谢道韫689
·
2025-03-13 09:31
每日一刷
算法
数据结构
基础算法训练2
基础算法1链接目录最长公共前缀
两数之和
删除字符串中所有相邻重复项n叉树的层序遍历最后一块石头的重量第N个泰波那契数图像渲染迷宫中离入口最近的出口矩阵课程表最长公共前缀14.最长公共前缀-力扣(LeetCode
祁小白2024
·
2025-03-12 12:42
基础算法
算法
java
广度优先
rust学习笔记13-18. 四数之和
上一篇已经说到了
两数之和
,索性将三数之和与四数之和一起都复习一下15.三数之和给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!
水蜜桃one
·
2025-03-12 00:59
rust
学习
笔记
LeetCode Hot 100
1.
两数之和
暴力解法:时间/空间复杂度O(N²),O(1)classSolution{publicint[]twoSum(int[]nums,inttarget){for(inti=0;ihashRes
PinkandWhite
·
2025-03-10 14:08
leetcode
算法
java
算法008——四数之和
四数之和(点击跳转)在完成四数之和之前,一定要先知道三数之和和
两数之和
是怎样的思想,可以看我前两篇博客三数之和、
两数之和
先对数组排序在三数之和中,我们是依次固定一个数i,在剩下的区间内找到
两数之和
为-i
旺旺碎冰冰、
·
2025-03-09 20:54
算法
算法
java
数据结构
华为OD技术面 - 手撕算法题整理
题目编号频次1.
两数之和
-力扣(LeetCode)72.两数相加-力扣(LeetCode)5
清水乐园
·
2025-03-07 23:08
华为OD机考
华为OD面试
java
算法
前端
代码随想录算法训练营Day5| LeetCode 242 有效的字母异位词、349 两个数组的交集、202 快乐数、1
两数之和
哈希表基本概念哈希表(hashtable)是一种数据结构,用于储存键值对数据。它可以理解为一个固定大小(NNN)的桶数组,每个桶都有一个编号([0,N−1][0,N-1][0,N−1])。当你想存一个键值对时,哈希函数会把键转换成一个对应的索引,告知你这个值应该存入哪个桶。即将条目(k,v)(k,v)(k,v)储存在桶A[h(k)]A[h(k)]A[h(k)]中。查找时,只需用相同的哈希函数计算出
今天也要早睡早起
·
2025-03-06 19:23
代码随想录算法训练营跟练
算法
leetcode
哈希算法
两数之和
,第454题.四数相加II
文档讲解:代码随想录难度:一般嗷~~1.
两数之和
力扣题目链接(opensnewwindow)给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标
火车叨位去1949
·
2025-03-04 17:54
算法
哈希算法
数据结构
java
散列表
LeetCode刷题记录No.1:
两数之和
1.
两数之和
给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。
Cherish0719
·
2025-03-04 00:15
leetcode
leetcode
python
代码随想录|哈希表|05
两数之和
leetcode:1.
两数之和
-力扣(LeetCode)题目给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
Paper Clouds
·
2025-03-03 19:39
散列表
leetcode
算法
数据结构
c++
哈希算法
【C语言】Leetcode热题100 --更新中
【C语言】Leetcode热题1001.
两数之和
1.
两数之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
司六米希
·
2025-03-03 06:56
leetcode
c语言
算法
力扣热题 100:哈希专题三道题详细解析(JAVA)
文章目录一、
两数之和
1.题目描述2.示例3.解题思路4.代码实现(Java)5.复杂度分析二、字母异位词分组1.题目描述2.示例3.解题思路4.代码实现(Java)5.复杂度分析三、最长连续序列1.题目描述
剑走偏锋o.O
·
2025-02-28 23:27
leetcode
哈希算法
java
LeetCode HOT 100Ⅰ
目录DAY11:
两数之和
2:两数相加3:无重复字符的最长子串DAY25:最长回文子串DAY311:盛最多水的容器(太秒了多看这道题)15:三数之和DAY453:最大子数组和20:有效的括号70:爬楼梯DAY521
喝口茶吧
·
2025-02-27 22:07
leetcode
算法
【leetcode刷题版】哈希表
系列文章目录文章目录系列文章目录背景知识一、有效的字母异位词二、两个数组的交集三、快乐数四、
两数之和
五、四数相加六、赎金信七、三数之和八、四数之和背景知识哈希函数(HashFunction):哈希函数是一种将任意长度的输入
学废了wuwu
·
2025-02-26 04:47
leetcode
算法
python
哈希算法
两数之和
力扣1.
两数之和
题目第一次回答结果优化后代码结果分析总结题目给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
weixin_43103920
·
2025-02-25 18:40
力扣
leetcode
python
用Python实现
两数之和
(python)
用Python实现
两数之和
给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。
南有芙蕖
·
2025-02-25 18:40
数据结构
python-
两数之和
'''给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。'''deftwosum(nums,tatget):hashmap={}forind,numinenumerate(nums):hashmap[num]=indfori,numinenumerate(nu
张喵喵是小仙女
·
2025-02-25 18:38
每日一道算法题
Python求
两数之和
#.设计一程序,从键盘读入两个数值,例如23和57,然后输出它们的合80。print("请从键盘上输入两个数:");a=int(input())b=int(input())sum=a+bprint(sum)
K2I-
·
2025-02-25 18:07
Python
python
算法
两数之和
(Python)
目录题目描述解题方法解法一:暴力枚举思路复杂度解法二:哈希表思路复杂度题目描述难度:简单给定一个整数数组nums和一个目标值target,要求在数组nums中找出两个数,使它们的和等于目标值target。并返回这两个数在数组中的索引。例如,给定nums=[2,7,11,15],target=9,因为nums[0]+nums[1]=2+7=9,所以应该返回[0,1]。解题方法解法一:暴力枚举clas
QRSN
·
2025-02-25 17:04
算法刷题
算法
数据结构
python
leetcode
leetcode 1.
两数之和
classSolution{public:vectortwoSum(vector&nums,inttarget){intn=nums.size();for(inti=0;i<n;++i){for(intj=i+1;j<n;++j){if(nums[i]+nums[j]==target){return{i,j};}}}return{};}};
lyx142606
·
2025-02-22 01:02
#
leetcode.1
--
100
leetcode
算法
职场和发展
15. 三数之和
15.三数之和1.
两数之和
15.三数之和18.四数之和20、n数之和给你一个包含n个整数的数组nums,判断nums中是否存在三个元素*a,b,c,*使得a+b+c=0?
炫云云
·
2025-02-20 03:11
大数据
算法和数据结构
leetcode
算法
数据结构
《剑指 Offer》专项突破版 - 面试题 56 : 二叉搜索树中两节点的值之和(详解 C++ 实现的两种方法)
目录前言一、利用哈希表二、应用双指针前言题目链接:LCR056.
两数之和
IV-输入二叉搜索树-力扣(LeetCode)题目:给定一棵二叉搜索树和一个值k,请判断该二叉搜索树中是否存在值之和等于k的两个节点
melonyzzZ
·
2025-02-20 03:11
数据结构
算法
c++
开发语言
数据结构
面试
LeetCode详解之如何一步步优化到最佳解法:9. 回文数
LeetCode详解系列的上一题链接:LeetCode详解之如何一步步优化到最佳解法:1.
两数之和
9.回文数本题题目链接:9.回文数-力扣(LeetCode)本题的目标不将整数转为字符串就可以解决这道题
杰瑞学AI
·
2025-02-19 08:11
LeetCode
职业发展
代码优化
leetcode
算法
职场和发展
面试
改行学it
数据结构
学习方法
【2023】LeetCode HOT 100——哈希
目录1.
两数之和
1.1C++实现1.2Python实现1.3时空分析2.字母异位词分组2.1C++实现2.2Python实现2.3时空分析3.最长连续序列3.1C++实现3.2Python实现3.3时空分析
「已注销」
·
2025-02-18 12:13
leetcode
算法
数据结构
杨辉三角的打印(C语言)
如图所示即杨辉三角,每一行的两端都是1,其余位置的每个数字等于其上方的
两数之和
,第n行一共有n个数。那么我们该如何用C语言在屏幕上打印杨辉三角呢?
kk\n
·
2025-02-18 11:39
c语言
算法
开发语言
1.力扣热题100
文章目录一、
两数之和
二、字母异位词分组三、最长连续序列一、
两数之和
publicint[]twoSum(int[]nums,inttarget){HashMapnumIndexMap=newHashMap
珍珠是蚌的眼泪
·
2025-02-18 10:50
刷题
leetcode
力扣热题100
力扣
两数之和
C++详解
解题思路题目概括来说其实就是以下三点1.数组nums中的两个整数相加小于target,之后要返回这两个整数的下标2.数组nums中的元素每一个只能用一次3.可以按任意顺序返回答案,这里我们按照从小到大的顺序返回答案我们可以先创立两个指针p1和p2指向nums的首尾,假设nums数组中的顺序从小到大排序,那么p1就指向最小值,p2就指向最大值这时候如果p1+p2>target,那么指针p2向左移动,
Pixel_Pirate
·
2025-02-17 19:43
力扣排序算法题
leetcode
c++
算法
08-
两数之和
(四种解法)
两数之和
1:给定一个整数数组num,从数组中找出两个数满足相加之和等于目标数target。假设每个输入只对应唯一的答案,而且不可以重塑使用相同的元素。返回两数的下标值,以数组形式返回。
最遥远的瞬间
·
2025-02-17 16:16
算法合集
算法
数据结构
两数之和
代码随想录算法训练营第六天|242.有效的字母异位词、349.两个数组的交集、202.快乐数、1.
两数之和
第五天休息,就没写文章,hh感悟:今天的任务相对轻松一些。
虾饺爱下棋
·
2025-02-17 05:41
算法
leetcode
java
哈希表
LeetCode热题100刷题1:1.
两数之和
、49. 字母异位词分组、128. 最长连续序列
1.
两数之和
借助哈希表classSolution{public:vectortwoSum(vector&nums,inttarget){unordered_mapumap;for(inti=0;i>umap
每天努力进步!
·
2025-02-16 16:36
力扣hot100
leetcode
算法
c++
哈希表
力扣 第1题:
两数之和
(Java)
有人相爱,有人开车看海,有人力扣第一题就做不出来……第一题
两数之和
(万恶之源),劝退了不少小……在这里整理一下这道题的两种Java解法。
曼城铁闸
·
2025-02-14 22:04
java
算法
双指针思想
适用于有序数组或字符串的问题(如
两数之和
、反转字符串等)。快慢指针:两个指针以不同的速度
六七_Shmily
·
2025-02-14 20:17
算法题
算法
双指针
力扣第一题 --
两数之和
Java解法【多解法】
题目描述:给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。举例输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。方法一:暴力穷
超哥CG_544
·
2025-02-14 17:30
力扣题解
leetcode
算法
力扣1.
两数之和
,c++哈希表解法时间复杂度o(n)
本题最容易想到的就是暴力遍历解法但是时间复杂为o(),所以本题可以采用哈希表进行秋姐,代码如下classSolution{public:vectortwoSum(vector&nums,inttarget){unordered_map_map;//创建一个哈希表for(inti=0;i::iteratorit=_map.find(target-nums[i]);//创建迭代器查找哈希表中是否有与当
崎月xy
·
2025-02-14 17:57
leetcode
数据结构
算法
c++
力扣
LeetCode题库-1~10(C语言)
LeetCode题库-1~10-C语言1
两数之和
代码:2两数相加代码:3无重复字符的最长子串代码:4寻找两个正序数组的中位数代码:5最长回文子串代码:6Z字形变换代码:7整数反转代码:8字符串转换整数(
等待另一个根号二
·
2025-02-13 22:28
LeetCode题库
leetcode
c语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他