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
lintcode算法题
LeetCode刷题--- 组合总和
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-24 19:49
力扣递归算法题
leetcode
算法
一站式指南:第 377 场力扣周赛的终极题解
比赛详情比赛地址题目一很简单题目二主要是题目长了点,其实解法很常规(比赛后才意识到)题目三套用Dijkstra
算法题
目四没时间解答水平还有待提升(其实就是需要灵活组合运用已知的算法,有点类似大模型的Agent
数据与后端架构提升之路
·
2023-12-24 19:13
#
算法
python
开发语言
ChatGPT 4 测试Algorithm co-pilot prompts
测试用例:Leetcode
算法题
135.分发糖果困难n个孩子站成一排。给你一个整数数组ratings表示每个孩子的评分。你需要按照以下要求,给这些孩子分发糖果:每个孩子至少分配到1个糖果。
UCAS_sqs
·
2023-12-24 16:15
算法设计与分析
算法
CV算法面试题学习
本文记录了CV
算法题
的学习。
电子系的小欣
·
2023-12-24 15:14
深度学习
计算机视觉
算法
计算机视觉
python
力扣-两数相加(Java)
力扣算法—两数相加在刷完B站up主遇见狂神说的java基础篇之后,本人也就开始了力扣的刷题之路,刷的第一道题便是两数相加的
算法题
,那么这道题目在做完后在此进行一个简单的思路陈述和总结。
l2323521889
·
2023-12-24 14:31
java
leetcode
算法
力扣
算法题
1.两数之和(Java)
力扣
算法题
1.两数之和(Java)给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。
Be in hell
·
2023-12-24 14:00
leetcode算法题
java
算法题
系列6·删除有序数组中的重复项
目录题目描述思路分析提交结果题目描述给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与
ProblemTerminator
·
2023-12-24 13:05
快速查阅
算法
最小路径和
LintCode
题目地址给定一个只含非负整数的m*n网格,找到一条从左上角到右下角的可以使数字和最小的路径。
只为此心无垠
·
2023-12-24 13:11
BFS解决FloodFill算法相关leetcode
算法题
文章目录1.图像渲染2.岛屿数量3.岛屿的最大面积4.被围绕的区域1.图像渲染图像渲染classSolution{intdx[4]={0,0,1,-1};intdy[4]={1,-1,0,0};public:vector>floodFill(vector>&image,intsr,intsc,intcolor){intm=image.size(),n=image[0].size();intprev
@A云淡风轻
·
2023-12-24 12:20
算法
算法
宽度优先
leetcode
背包详解:01 背包
背包问题是动态规划的入门问题之一,于是我找到了师兄之前推荐给我的《背包九讲》,就着
Lintcode
的backpack天梯,学习了一下这个方面的问题。简单01背包有一个大小为m的背包,有N个
soft-shadow
·
2023-12-24 10:00
算法
算法与数据结构
背包
01背包
第九周
算法题
(哈希映射,二分,Floyd算法 (含详细讲解) )
第九周
算法题
第一题题目来源:33.搜索旋转排序数组-力扣(LeetCode)题目描述:整数数组nums按升序排列,数组中的值互不相同。
Xiao Ling.
·
2023-12-24 09:51
算法
哈希算法
Floyd
【
算法题
】4. 寻找两个正序数组的中位数
题目给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。示例1:输入:nums1=[1,3],nums2=[2]输出:2.00000解释:合并数组=[1,2,3],中位数2示例2:输入:nums1=[1,2],nums2=[3,4]输出:2.50000解释:合并数组=[1,2,3,4],中位数(2
YifengGuo233
·
2023-12-24 08:37
LeetCode练习手册
算法
【
算法题
】5. 最长回文子串
题目给你一个字符串s,找到s中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。示例2:输入:s="cbbd"输出:"bb"提示:1=0&&rightIndexans.length()){ans=s.substring(leftIndex+1,rightIndex);}}}
YifengGuo233
·
2023-12-24 08:37
LeetCode练习手册
算法
java
【
算法题
】6. N字形变换
题目将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列。比如输入字符串为"PAYPALISHIRING"行数为3时,排列如下:PAHNAPLSIIGYIR之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAHNAPLSIIGYIR"。请你实现这个将字符串进行指定行数变换的函数:stringconvert(strings,intnumRows);示例
YifengGuo233
·
2023-12-24 08:37
LeetCode练习手册
算法
【
算法题
】3. 无重复字符的最长子串
题目给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。例子1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。例子2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。提示:0<=s.length<=5*10^4s由英文字母、数字、符号和空格组成题解classSolution{publicintle
YifengGuo233
·
2023-12-24 08:34
LeetCode练习手册
算法
【经典LeetCode
算法题
目专栏分类】【第10期】排序问题、股票问题与TOP K问题:翻转对、买卖股票最佳时机、数组中第K个最大/最小元素
《博主简介》小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】二、机器学习实战专栏【链接】,已更新31期,欢迎关注,持续更新中~~三、深度学习【Pytorch】专栏【链接】四、【StableDi
阿_旭
·
2023-12-24 04:16
算法与数据结构
算法
人工智能
【经典LeetCode
算法题
目专栏分类】【第11期】递归问题:字母大小写全排列、括号生成
《博主简介》小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】二、机器学习实战专栏【链接】,已更新31期,欢迎关注,持续更新中~~三、深度学习【Pytorch】专栏【链接】四、【StableDi
阿_旭
·
2023-12-24 04:16
算法与数据结构
算法
leetcode
深度优先
【经典LeetCode
算法题
目专栏分类】【第9期】深度优先搜索DFS与并查集:括号生成、岛屿问题、扫雷游戏
《博主简介》小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】二、机器学习实战专栏【链接】,已更新31期,欢迎关注,持续更新中~~三、深度学习【Pytorch】专栏【链接】四、【StableDi
阿_旭
·
2023-12-24 04:15
算法与数据结构
深度优先
算法
leetcode
【经典LeetCode
算法题
目专栏分类】【第8期】滑动窗口:最小覆盖子串、字符串排列、找所有字母异位词、 最长无重复子串
《博主简介》小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】二、机器学习实战专栏【链接】,已更新31期,欢迎关注,持续更新中~~三、深度学习【Pytorch】专栏【链接】四、【StableDi
阿_旭
·
2023-12-24 04:44
算法与数据结构
算法
分类
数据挖掘
算法题
Python常用内置函数、方法、技巧汇总(其二:哈希表)
文章目录哈希表相关操作设置值的默认类型计数器获得键、值或者键值对华为OD算法/大厂面试高频题算法练习冲刺训练哈希表相关操作设置值的默认类型使用内置模块collections中的defaultdict(func),能够将哈希表的值value的默认类型设置为func。譬如要设置哈希表中value的默认类型为list,其语法如下:fromcollectionsimportdefaultdictdic=d
闭着眼睛学算法
·
2023-12-24 03:59
Python
算法刷题技巧
算法
python
散列表
数据结构
算法题
Python常用内置函数、方法、技巧汇总(其一:列表)
文章目录列表相关操作排序翻转枚举合并去重拷贝华为OD算法/大厂面试高频题算法练习冲刺训练列表相关操作排序列表的方法sort()或者内置函数sorted()可以完成排序操作。#对lst本身进行升序排列,使用sort()方法lst=[3,1,2]lst.sort()#得到一个新的升序列表,lst保持不变,使用sorted()内置函数lst=[3,1,2]lst_sorted=list(sorted(l
闭着眼睛学算法
·
2023-12-24 03:29
算法刷题技巧
Python
算法
python
windows
算法题
中常用数学概念、公式、方法汇总(其二:几何)
文章目录几何两点之间距离曼哈顿距离欧式距离点与直线之间距离平行直线之间距离华为OD算法/大厂面试高频题算法练习冲刺训练本系列主要汇总了
算法题
中(尤其是一些模拟题)可能会遇到的数学概念、公式或方法,会持续进行补充和更新
闭着眼睛学算法
·
2023-12-24 03:56
算法刷题技巧
算法
机器学习
人工智能
python
c++
java
数学
算法(2)重构IP地址
LeetCode
算法题
,重构IP地址题目参考DFS-
lintcode
恢复ip地址(RestoreIPAddresses)分析:1、ip地址由4部分组成,每部分范围为0-255,其中单个的0是可行的,但是多个
来搞事情
·
2023-12-24 01:41
【LeetCode:1962. 移除石子使总数最小 | 堆 + 贪心】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-24 00:50
LeetCode每日一题打卡
leetcode
算法
java
贪心算法
堆
数据结构
【LeetCode:2865. 美丽塔 I | 暴力模拟】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-24 00:49
LeetCode每日一题打卡
leetcode
算法
java
单调栈
数据结构
模拟
【LeetCode:2866. 美丽塔 II | 单调栈 + 前后缀数组】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-24 00:17
LeetCode每日一题打卡
leetcode
算法
java
单调栈
前缀后缀数组
数据结构
python算法每日一练:两数之和(find_two_sum)
这里是一道稍微有挑战性的
算法题
目:题目:寻找无序数组中的两个数,使它们的和等于给定的目标值。返回这两个数的索引。
杜杜的man
·
2023-12-24 00:34
python
算法
leetcode
LeetCode刷题--- 目标和
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-23 17:46
力扣递归算法题
leetcode
算法
数独 dfs 剪枝 位运算 保姆注释版 java
算法题
解专栏Acwing166.数独输入4.....8.5.3..........7......2.....6.....8.4......1.......6.3.7.5..2.....1.4......
兑生
·
2023-12-23 06:29
算法题解
java
深度优先
剪枝
头条面试
今天经历了一次十分不爽的面试,虽然之前没有面过今日头条,但是还是听说过头条面试喜欢问
算法题
。这次真的领略了。
飘曳的舟
·
2023-12-23 03:13
算法题
:字符串解码
给定一个经过编码的字符串,返回它解码后的字符串。编码规则为:k[encoded_string],表示其中方括号内部的encoded_string正好重复k次。注意k保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。此外,你可以认为原始数据不包含数字,所有的数字只表示重复的次数k,例如不会出现像3a或2[4]的输入。输入:s="3[a]2[b
molecule_jp
·
2023-12-23 02:38
算法
leetcode
java
「代码随想录」279.完全平方数 【动态规划】力扣详解!
里面有100多道经典
算法题
目刷题顺序、配有40w字的详细图解,常用算法模板总结,以及难点视频讲解,按照list一道一道刷就可以了!star支持一波吧!
代码随想录
·
2023-12-23 02:34
leecode题解
算法
动态规划
leetcode
数据结构
每天一道
算法题
6
【预处理数组-最大正方形的边长】给定一个NN的矩阵matrix,只有0和1两种值,返回边框全是1的最大正方形的边长长度。例如0111101001010010111101011其中边框全是1的最大正方形的大小为44,所以返回4.解答:如何确定一个边框全是1的正方形,确定左上角(i,j),然后以某个边长k遍历,是否四个边都为1。如何快速的确定四条边上都是1,定义两个二维数组right[i][j]表示以
雨打空城
·
2023-12-23 02:57
LeetCode刷题--- 括号生成
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-23 00:14
力扣递归算法题
leetcode
算法
LeetCode刷题--- 组合
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-22 23:13
力扣递归算法题
leetcode
算法
每日一道
算法题
14(2023-12-22)
按单词下标区间翻转文章内容题目描述:输入一个英文文章片段,翻转指定区间的单词顺序,标点符号和普通字母一样处理。例如输入字符串“Iamadeveloper.”,区间[0,3]则输出“developer.aamI”。输入描述:使用换行隔开三个参数第一个参数为英文文章内容即英文字符串第二个参数为反转起始单词下标,下标从0开始第三个参数为结束单词下标,输出描述:反转后的英文文章片段,所有单词之间以一个半角
北漂一族1988
·
2023-12-22 18:54
算法
每日一道
算法题
12(2023-12-20)
字符串加密题目给出原文字符串str,通过对字符串的每个字母进行改变来实现加密,加密方式是在每一个字母str[i]偏移特定数组元素a[i]的量。数组a的前三位已经赋值:a[0]=1,a[1]=2,a[2]=4,当i>=3时,数组元素a[i]=a[i-1]+a[i-2]+a[i-3]。例如:原文abcde加密后bdgkr,其中偏移量分别是1,2,4,7,13。a[i]的偏移量超过26后,就不是字符串。
北漂一族1988
·
2023-12-22 18:24
算法
算法
java
每日一道
算法题
13(2023-12-21)
题目描述:主管期望你来实现英文输入法单词联想功能,需求如下:依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词。按字典序输出联想到的单词序列,如果联想不到,请输出用户输入的单词前缀。注意英文单词联想时区分大小写缩略形式如"don't"判定为两个单词"don"和"t"输出的单词序列不能有重复单词,且只能是英文单词,不能有标点符号输入输入两行首行输入一段由英文单词word和标点构成的语
北漂一族1988
·
2023-12-22 18:24
算法
java
算法
每日一道
算法题
10(2023-12-18)
题目描述:单词接龙的规则是:可用于接龙的单词首字母必须要与前一个单词的尾字母相同;当存在多个首字母相同的单词时,取长度最长的单词,如果长度也相等,则取字典序最小的单词;已经参与接龙的单词不能重复使用。现给定一组全部由小写字母组成单词数组,并指定其中的一个单词作为起始单词,进行单词接龙,请输出最长的单词串,单词串是单词拼接而成,中间没有空格输入描述:输入的第一行为一个非负整数,表示起始单词在数组中的
北漂一族1988
·
2023-12-22 17:21
java
算法
第四周
算法题
(单调队列,单调栈,全排列,trie树)
第四周(11.13-11.19)第一题:P1886滑动窗口/【模板】单调队列-洛谷|计算机科学教育新生态(luogu.com.cn)题目来源题目描述给定一个大小为n≤10e6的数组。有一个大小为k的滑动窗口,它从数组的最左边移动到最右边。你只能在窗口中看到k个数字。每次滑动窗口向右移动一个位置。以下是一个例子:该数组为[13-1-35367],k为3。窗口位置最小值最大值[13-1]-35367-
Xiao Ling.
·
2023-12-22 14:19
算法
数据结构
第五周
算法题
(堆,二叉树,dp)
第五周:第一题:题目来源:912.排序数组-力扣(LeetCode)题目描述:给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1nums[cur])cur=left;if(rightnums[cur])cur=right;if(i!=cur){i
Xiao Ling.
·
2023-12-22 14:19
算法
数据结构
动态规划
【算法】
算法题
-20231222
这里写目录标题一、1002.查找共用字符二、1047.删除字符串中的所有相邻重复项三、面试题01.04.回文排列一、1002.查找共用字符给你一个字符串数组words,请你找出所有在words的每个字符串中都出现的共用字符(包括重复字符),并以数组形式返回。你可以按任意顺序返回答案。示例1:输入:words=[“bella”,“label”,“roller”]输出:[“e”,“l”,“l”]示例2
敲代码敲到头发茂密
·
2023-12-22 07:42
数据结构与算法
算法
leetcode
python
数据结构
链表
【算法】
算法题
-20231220
这里写目录标题一、674.最长连续递增序列二、451.根据字符出现频率排序三、692.前K个高频单词一、674.最长连续递增序列给定一个未经排序的整数数组,找到最长且连续递增的子序列,并返回该序列的长度。连续递增的子序列可以由两个下标l和r(lnums[i-1]:ret+=1res=max(ret,res)else:ret=1returnresnums=[2,2,2,2,2]print(test2
敲代码敲到头发茂密
·
2023-12-22 07:41
数据结构与算法
算法
python
数据结构
leetcode
链表
贪心算法
最小二乘法
【算法】
算法题
-20231221
这里写目录标题一、830.较大分组的位置二、657.机器人能否返回原点三、771.宝石与石头一、830.较大分组的位置在一个由小写字母构成的字符串s中,包含由一些连续的相同字符所构成的分组。例如,在字符串s="abbxxxxzyy"中,就含有“a”,“bb”,“xxxx”,“z”和“yy”这样的一些分组。分组可以用区间[start,end]表示,其中start和end分别表示该分组的起始和终止位置
敲代码敲到头发茂密
·
2023-12-22 06:38
数据结构与算法
算法
python
数据结构
链表
leetcode
算法小白看这里就对了
写这篇文章的主要想法是总结下适合算法小白(包括自己)学习算法比较好的资料,快速学习算法基础现在几乎所有的大厂面试都会考
算法题
,因为
算法题
目是短时间内考查面试者计算机思维和代码能力的最好的方式!
三翼鸟数字化技术团队
·
2023-12-22 06:03
人工智能
算法
Java数学
算法题
-00
数组中出现次数超过一半的数字给一个长度为n的数组,数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。两件事。第一件事找众数。第二件事检查这个数有没有超一半。我从前往后查i个数。这i个数中的那个众数,他的数量一定大于其他数出现的次数。可以认为临时众数-其他数出现
柠檬树LeTr
·
2023-12-22 01:25
力扣 | 739. 每日温度
leetcode739号
算法题
:每日温度请根据每日气温列表,重新生成一个列表。对应位置的输出为:要想观测到更高的气温,至少需要等待的天数。如果气温在这之后都不会升高,请在该位置用0来代替。
molecule_jp
·
2023-12-21 22:40
计算机基础
编程语言
算法学习
leetcode
算法
程序员进阶之路必刷的68道
算法题
这篇文章的目的是方便自己复习看,所以很多代码是经过优化的,并且几乎没有题解,只是提了提思路。如果第一次刷的不建议只看,建议看看思路然后自己去官方站做,如果看不懂可以去LeetCode瞧瞧大佬们的题解文章目录基础知识数据结构面试题03.数组中重复的数字面试题04.二维数组中的查找面试题05.替换空格面试题06.从尾到头打印链表面试题07.重建二叉树面试题09.用两个栈实现队列算法与数据操作面试题10
梦塔编程
·
2023-12-21 17:16
算法
面试
java
架构
spring
【LeetCode:2828. 判别首字母缩略词 | 模拟遍历】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-21 12:53
LeetCode每日一题打卡
leetcode
算法
java
模拟
遍历
字符串
力扣 | 347. 前 K 个高频元素
leetcode347号
算法题
:前K个高频元素给你一个整数数组nums和一个整数k,请你返回其中出现频率前k高的元素。你可以按任意顺序返回答案。
molecule_jp
·
2023-12-21 03:13
算法学习
计算机基础
编程语言
leetcode
java
算法
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他