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
欧氏距离之和
素数环(信息学奥赛一本通-2110)
【题目描述】输入正整数n,把整数1,2,…,n组成一个环,使得相邻两个整数
之和
均为素数。【输入】输入正整数n。【输出】输出任意一个满足条件的环。
Doopny@
·
2025-02-17 22:40
信息学奥赛一本通
算法
数据结构
图论---最小生成树
最小生成树则是在这些生成树中,边权
之和
最小的生成树。可以使用prime算法或者kruskal算法求解最小生成树。
漫漫信奥之路
·
2025-02-17 21:58
图论
图论
算法
数据结构
力扣两数
之和
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++
哈希表
洛谷P1395 会议 做题反思(2024.3.10)
现在村长希望在某个村民家中召开一场会议,村长希望所有村民到会议地点的距离
之和
最小,那么村长应该要把会议地点设置在哪个村民的家中,并且这个距离总和最小是多少?
不会敲代码的狗
·
2025-02-16 16:02
洛谷做题反思
算法
图论
深度优先
代码随想录算法营Day38 | 62. 不同路径,63. 不同路径 II,343. 整数拆分,96. 不同的二叉搜索树
这个动态规划的初始状态是第一行和第一列的格子的值都是1,因为机器人只能向右走一格或者向下走一格,所以第一行和第一列的格子的不同路径数只能是1.而其他格子的路径数取决于每个格子的正上方和左边两个格子的路径数
之和
寂枫zero
·
2025-02-16 14:49
算法
python
leetcode
蓝桥杯备战 Day3 2022.3.1
输入一个正整数n,编程求所有这样的五位和六位十进制数,满足各位数字
之和
等于n。数据规模和约定1<=n<=54。这道题昨天没做出来,今天想了一会解决了。
Astoria_Csy
·
2025-02-15 21:40
蓝桥杯
职场和发展
poj 1142 Smith Numbers(数论:欧拉函数变形)
给定一个数n找出大于n的最小smith数smith数定义如下:一个数n为smith数当且仅当它的所有质因子各位数
之和
等于n的所有位数
之和
且n不是素数那么给定一个n,我们就可以每次+1判断是否为smith
殷华
·
2025-02-15 11:26
数学/数论
哈希表-四数
之和
代码随想录-刷题笔记18.四数
之和
-力扣(LeetCode)内容:请一定要看上一篇文章!因为本题跟上一道题逻辑一模一样!
Hasno.
·
2025-02-15 09:39
散列表
数据结构
力扣 第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语言
LeetCode Hot100(持续更新中)
一、哈希(一)两数
之和
思路一:传统方法-双层循环遍历时间复杂度:O(n^2)空间复杂度:O(1)classSolution{publicint[]twoSum(int[]nums,inttarget){
编程就是如此
·
2025-02-13 10:56
LeetCode
Hot100
leetcode
算法
四数相加II(Map作哈希表);383.赎金信(数组作哈希表);15.三数
之和
(双指针);18.四数
之和
(双指针)
目录LeetCode454.四数相加1.思路2.代码实现3.复杂度分析4.思考Leetcode383.赎金信1.思路2.代码实现3.复杂度分析4.思考Leetcode15.三数
之和
方法一:双指针法1.思路
努力学习的牛宁西
·
2025-02-13 04:45
代码随想录训练营
算法
散列表
leetcode
代码随想录算法训练营Day07 | LeetCode454.四数相加II、LeetCode383.赎金信、LeetCode15.三数
之和
、LeetCode18.四数
之和
定义一个哈希表unordered_map,遍历a数组与b数组,key存放a数组与b数组的元素
之和
,value存放a数组与b数组的元素
之和
出现的次数;再遍历c数组与d数组,在unordered_map中找
SuperYue37
·
2025-02-13 04:44
代码随想录
算法
哈希表
leetcode
【代码随想录训练营】Day7-哈希表
代码随想录Day7今日任务454.四数相加Ⅱ383.赎金信15.三数
之和
18.四数
之和
454.四数相加Ⅱ考点:哈希表链接:https://leetcode.cn/problems/4sum-ii/classSolution
Koffer-debug
·
2025-02-13 04:14
代码随想录训练营
leetcode
算法
哈希表
代码随想录||Day7 454.四数相加 383.赎金信 15.三数
之和
18,四数
之和
454.四数相加力扣题目链接题目描述给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0&nums1,vector&nums2,vector&nums3,vector&nums4){mapmap;for(inta:nums1){for(intb:nums2){//每种和的结果的个数都记录下来map[a+b]++;}}int
henu大肠杆菌
·
2025-02-13 03:39
leetcode
算法
数据结构
哈希算法
深入浅出学算法037-火车站
从第3站起(包括第3站)上、下车的人数有一定规律:上车的人数都是前两站上车人数
之和
,而下车人数等于上一站上车人数,一直到终点站的前一站(第n-1站),都满足此规律。
醉翁之意不在酒.max
·
2025-02-13 02:25
C++题目
#
深入浅出c++
算法
c++
开发语言
华为高频手撕冲刺
简单题两数
之和
方法一,暴力破解,时间复杂度O(n^2),空间复杂度O(1)classSolution:deftwoSum(self,nums:List[int],target:int)->List[int
楠神说软件测试
·
2025-02-12 21:24
华为
leetcode
算法
【进阶指南】货仓选址【贪心】
为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离
之和
最小。输入格式第一行输入整数N。第二行N个整数A1∼AN。输出格式输出一个整数,表示距离
之和
的最小值。
一个老实的人
·
2025-02-12 20:12
思维与基础
进阶指南
c++
算法
两个数组最小的异或值
之和
|2145
本文涉及知识点C++动态规划状态压缩dpLeetCode1879.两个数组最小的异或值
之和
给你两个整数数组nums1和nums2,它们长度都为n。
闻缺陷则喜何志丹
·
2025-02-12 18:56
c++
动态规划
力扣
算法
动态规范
最小
数组
嵌入式系统学习整理-FourDay-原码反码补码详解
对于十以内的加法运算,有相关的4个量:被加数A加数B数字相加
之和
S相加之后的进位C为什么考虑进位呢?要想想计算机不是人,他要按部
有人叫我注孤生
·
2025-02-12 07:11
c语言
算法
探索约数:试除法,约数
之和
,最大公约数
引言约数(Divisor)是数论中的基本概念之一,指能够整除某个数的整数。约数在数学、计算机科学和密码学中有着广泛的应用。本文将详细介绍约数的相关知识,包括试除法求约数、最大公约数算法(如辗转相除法和更相减损术),并阐明这些算法的原理和步骤。1.试除法求约数1.1算法原理试除法是一种简单直观的求约数的方法。对于一个数nnn,如果ddd是nnn的约数,则nnn能被ddd整除。通过遍历1到n\sqrt
Lostgreen
·
2025-02-12 00:21
数据结构&算法
算法
最大公约数
python计算矩阵对角线
之和
_Python练习题 028:求3*3矩阵对角线数字
之和
【Python练习题028】求一个3*3矩阵对角线元素
之和
-----------------------------------------------------这题解倒是解出来了,但总觉得代码太啰嗦
吕诺OK镜
·
2025-02-11 19:14
python计算矩阵对角线之和
两数
之和
哈希表理论基础总结:当我们遇到了要快速判断一个元素是否出现在集合里或者重复出现时,就要考虑哈希法。哈希法是用空间换时间的方法,因为我们要使用额外的数组,set或者是map来存放数据,才能实现快速的查找。更多有关哈希表的理论基础可查阅:《代码随想录》哈希表理论基础242.有效的字母异位词题目详细:LeetCode.242当两个字符串具有以下特点时,则称它们互为字母异位词:字符串的长度相等字符串中的每
蚝油菜花
·
2025-02-11 09:35
散列表
哈希算法
leetcode
左叶子
之和
本文参考代码随想录计算给定二叉树所有左叶子节点
之和
递归法当遇到左叶子节点时记录数值,然后递归分别求左子树左叶子节点
之和
和右子树左叶子节点
之和
classSolution{public:intsumOfLeftLeaves
六毛的毛
·
2025-02-11 06:36
刷题必背
算法
数据结构
【华为OD机试真题】 63、用连续自然数
之和
来表达整数 | 机试真题+思路参考+代码解析(CD卷)(本题100%)(C++、Java、Py)
文章目录一、题目题目描述输入输出样例1样例2二、代码与思路参考C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码作者:KJ.JK个人博客首页:KJ.JK专栏介绍:定期更新华为OD各个时间阶段的机试真题,每日定时更新,本专栏每篇的文章都将会使用C++、Python、Java三种语言进行更新解答,每个题目的思路分析都非常详细,超过百字欢迎大家订阅学习,代码可以直接
KJ.JK
·
2025-02-10 08:07
OJ+最新华为OD机试
(C++
Java
Py)
华为od
c++
java
python
用连续自然数之和来表达整数
华为od机试真题
C语言结构体位域定义详解与实例
位域定义规则:1.如果相邻位域字段的类型相同,且其位宽
之和
小于类型的sizeof大小,则后面的字段将紧邻前一个字段存储,直到不能容纳为止;2.如果相邻位域字段的类型相同,但其
W说编程
·
2025-02-09 08:34
C/C++
c语言
数据结构
缓存
嵌入式硬件
测试用例执行计划【华为OD机试】(JAVA&Python&C++&JS题解)
设计了M个测试用例(T1,T2…,TM),每个用例对应了一个覆盖特性的集合,测试用例使用其ID作为下标进行标识,测试用例的优先级定义为其覆盖的特性的优先级
之和
。
向哆哆
·
2025-02-09 06:55
2024华为od题库
测试用例
华为od
java
c++
leetcode15-三数
之和
leetcode15思路时间复杂度:O(n2)空间复杂度:O(logn)+O(k)本题主要考虑使用双指针法解答,遍历i的时候i固定,然后定义两个指针left和right,通过移动left和right来使得总和相加为0,但是有个**前提是需要先将数组进行排序。排序完以后的数组,如果总和发现过小那么我们左指针右移动,因为越向右值越大,如果总和过大,那么右指针左移,找到总和为0,把这三个元素放入答案中。
记得早睡~
·
2025-02-08 12:44
算法小课堂
数据结构
leetcode
算法
力扣算法题经典(两数
之和
、排列组合)-python
一、两三四数
之和
两数
之和
。哈希表解决。1.两数
之和
-力扣(LeetCode)三数
之和
,找出所有和为0且不重复的三元组。先排序,用for循环,双指针,while。
渣渣zheng
·
2025-02-08 09:48
leetcode刷题
leetcode
算法
python
图论——spfa判负环
负环图GGG中存在一个回路,该回路边权
之和
为负数,称之为负环。spfa求负环方法1:统计每个点入队次数,如果某个点入队n次,说明存在负环。证明:一个点入队n次,即被更新了n次。
0x7F7F7F7F
·
2025-02-06 19:34
图论
算法
刷代码随想录14--哈希表
三数
之和
(1.5h)15.三数
之和
-力扣(LeetCode)确实,哈希表适合i,j,k可重复,即遍历a[i],找有没有0-a[i]那么,i,j,k不重复怎么办代码随想录给出了双指针法,个人感觉移动有一点像快排整个过程挺一言难尽的
2301_76653605
·
2025-02-06 07:14
散列表
数据结构
Airwallex leetcode 刷题宝典
题目1:18.四数
之和
-力扣(LeetCode)给你一个由n个整数组成的数组nums,和一个目标值target。
走向自由
·
2025-02-06 06:39
leetcode
算法
职场和发展
及其简单的练习
通过用户输入两个数字,并计算两个数字
之和
:a=input()b=input()s=float(a)+float(b)print(s)print('数字{0}和{1}相加结果为:{2}'.format(a
caijiya1
·
2025-02-06 03:40
python
开发语言
四数
之和
文章目录1.题目链接2.题目描述3.题目示例4.解题思路5.题解代码6.复杂度分析1.题目链接18.四数
之和
-力扣(LeetCode)2.题目描述给你一个由n个整数组成的数组nums,和一个目标值target
水蓝烟雨
·
2025-02-05 23:09
算法
HOT
100
双指针算法深度解析
双指针的经典应用场景包括:寻找两数
之和
(例如给定一个有序
某个默默无闻奋斗的人
·
2025-02-04 11:13
双指针
算法
java
leetcode
幸运数字——蓝桥杯
1.问题描述哈沙德数是指在某个固定的进位制当中,可以被各位数字
之和
整除的正整数。
走啦小孩
·
2025-02-04 04:23
算法
考研党从头学JAVA DAY1--下篇
题目:两数
之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
RINO喵
·
2025-02-03 21:50
java
算法
leetcode
c语言计算一个三位数的个十百位
之和
_C语言的那些经典程序
戳“在看”一起来充电吧!C语言的那些经典程序第十七期本期小C给大家带来三个用C语言解决实际问题的典例。如果全都理解,相信肯定能给大家带来收获!接下来让我们看看是哪些程序吧!1求数字组合题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?源程序:运行结果:程序分析:关键是计算
weixin_39821378
·
2025-02-03 18:25
初识算法中的复杂度(斐波那契(循环结构))
题目描述斐波那契数列是指这样的数列:数列的第一个和第二个数都为1,接下来每个数都等于前面2个数
之和
。给出一个正整数a,要求斐波那契数列中第a个数是多少。
Tech007号研究员
·
2025-02-03 01:09
算法(C++)自学笔记
算法
hot100刷题第1-9题,三个专题哈希,双指针,滑动窗口
一、梦开始的地方,两数
之和
classSolution:#注意要返回的是数组下标deftwoSum(self,nums:List[int],target:int)->
小泽爱刷题
·
2025-02-02 20:32
LeetCode
Hot100
刷题题解
python3
哈希算法
算法
两数
之和
||
文章目录1.题目链接2.题目描述3.题目示例4.解题思路5.题解代码6.复杂度分析1.题目链接167.两数
之和
II-输入有序数组-力扣(LeetCode)2.题目描述给你一个下标从1开始的整数数组numbers
水蓝烟雨
·
2025-02-02 18:46
算法
HOT
100
【15-聚类分析入门:使用Scikit-learn进行K-means聚类】
K-means是最广泛使用的聚类算法之一,其核心思想是将数据点分配到K个簇中,使得每个点到其簇中心的距离
之和
最小。在本文中,我们将介绍如何使用Scikit
是阿牛啊
·
2025-02-02 14:54
机器学习回归预测
大数据挖掘
kmeans
聚类
python
机器学习
人工智能
sklearn
性能优化
寒假刷题Day19
一、923.三数
之和
的多种可能classSolution{public:intthreeSumMulti(vector&arr,inttarget){constintMOD=1'000'000'007;
komo莫莫da
·
2025-02-02 14:22
java
开发语言
寒假刷题Day18
一、16.最接近的三数
之和
这一题有负数,没有单调性,不能“大了右指针左移,小了左指针右移,最后存值域求差绝对值”。
komo莫莫da
·
2025-02-02 13:49
算法
leetcode
数据结构
上一页
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
其他