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
LeetCode
热题 100 208. 实现 Trie (前缀树)
LeetCode
热题100|208.实现Trie(前缀树)大家好!今天我们来解决一道经典的算法题——实现Trie(前缀树)。
_Itachi__
·
2025-06-03 05:47
LeetCode
leetcode
算法
职场和发展
滑动窗口 -- 灵神刷题
元素都是正数,并且求数量一般都是可以使用滑动窗口长度最小的子数组https://
leetcode
.cn/problems/minimum-size-subarray-sum/description/classSolution
yb0os1
·
2025-06-03 04:05
java
数据结构
滑动窗口
灵神
什么是uniapp?
初来乍到,一个
小白
,讲述一些最近了解uniapp后的一些心得,后面随着自己学习的深入,会陆续增添内容。
慕斯-ing
·
2025-06-03 03:27
uni-app
前端
LeetCode
- #128 最长连续序列(Top 100)
文章目录前言1.描述2.示例3.答案关于我们前言本题为
LeetCode
前100高频题我们社区陆续会将顾毅(Netflix增长黑客,《iOS面试之道》作者,ACE职业健身教练。)
网罗开发
·
2025-06-03 00:40
#
LeetCode-Swift
leetcode
算法
职场和发展
day17
leetcode
-hot100-33(链表12)ps:归并排序,记得补全
148.排序链表-力扣(
LeetCode
)1.数组法(时间O(nlogn)空间O(n))思路将所有节点的值放入数组,调用sort函数进行排序,然后再对节点重新赋值具体代码/***Definitionforsingly-linkedlist
苏荷水
·
2025-06-03 00:10
leetcode
链表
算法
leetcode
hot100(day 6)
搜索插入位置做法:二分classSolution{public:intsearchInsert(vector&nums,inttarget){returnlower_bound(nums.begin(),nums.end(),target)-nums.begin();}};classSolution{public:intsearchInsert(vector&nums,inttarget){int
想跑步的小弱鸡
·
2025-06-03 00:10
leetcode
算法
职场和发展
每日
leetcode
1523.在区间范围内统计奇数数目-力扣(
LeetCode
)题目给你两个非负整数low和high。请你返回low和high之间(包括二者)奇数的数目。
XiaoyaoCarter
·
2025-06-03 00:39
leetcode训练
leetcode
算法
数据结构
c++
职场和发展
day17
leetcode
-hot100-34(链表13)
23.合并K个升序链表-力扣(
LeetCode
)1.数组排序思路(1)将全部的节点存储到数组中(2)对数组进行排序(3)最后创建一个全新的链表具体代码/***Definitionforsingly-linkedlist
苏荷水
·
2025-06-03 00:04
leetcode
链表
算法
day06
第一题https://
leetcode
.cn/problems/actors-and-directors-who-cooperated-at-least-three-times/submissions/
linux-hzh
·
2025-06-02 23:27
leetcode每日三题
leetcode
算法
java
leetcode
热题100——day10(双端队列deque)
239.滑动窗口最大值给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。示例1:输入:nums=[1,3,-1,-3,5,3,6,7],k=3输出:[3,3,5,5,6,7]解释:滑动窗口的位置最大值[13-1]-3536731[3-1-3]5367313[-1-35]3675
咕咕咕hu~云
·
2025-06-02 23:25
leetcode
算法
用 Python 写你的第一个爬虫:
小白
也能轻松搞定数据抓取(超详细包含最新所有Python爬虫库的教程)
用Python写你的第一个爬虫:
小白
也能轻松搞定数据抓取(超详细包含最新所有Python爬虫库的教程)摘要本文是一篇面向爬虫爱好者的超详细Python爬虫入门教程,涵盖了从基础到进阶的所有关键技术点:使用
猫头虎
·
2025-06-02 21:12
python
爬虫
opencv
scipy
scrapy
beautifulsoup
numpy
双指针题解——反转字符串中的单词【
LeetCode
】
151.反转字符串中的单词m从后往前跑,是快指针;n在后面追,是慢指通过双指针来划定每个单词!妙!初始化:m是字符串s的最后一个字符的索引(len(s)-1)。res是最终的结果字符串,初始为空。去除尾部空格:从字符串的尾部开始,跳过所有的空格字符,直到遇到第一个非空格字符。这一步是为了避免在结果中引入多余的空格。提取单词:使用双指针m和n来提取单词。n初始化为m,表示当前单词的结束位置。内层wh
chao_789
·
2025-06-02 20:06
双指针篇_刷题笔记
我的学习记录
算法
数据结构
python
组合问题(去重)
40.组合总和II-力扣(
LeetCode
)classSolution{private:vector>result;vectorpath;voidbacktracking(vector&candidates
limitless_peter
·
2025-06-02 20:35
算法
二叉树最近公共祖先(后序遍历,回溯算法)
236.二叉树的最近公共祖先-力扣(
LeetCode
)classSolution{public:TreeNode*lowestCommonAncestor(TreeNode*root,TreeNode*
limitless_peter
·
2025-06-02 20:05
算法
leetcode
算法训练day22|二叉树part08(
LeetCode
235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点)
文章目录235.二叉搜索树的最近公共祖先思路分析递归法迭代法总结思考701.二叉搜索树中的插入操作思路分析递归法迭代法总结思考450.删除二叉搜索树中的节点递归法普通二叉树的删除方式迭代法总结思考235.二叉搜索树的最近公共祖先题目链接给定一个二叉搜索树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个结点p、q,最近公共祖先表示为一个结点x,满足x是p、
3分16秒
·
2025-06-02 18:53
算法与数据结构
c++
算法
数据结构
leetcode
LeetCode
40.组合总和II:含重复元素的组合问题去重策略详解
一、问题本质与核心差异1.1题目要求给定一个可能含重复元素的整数数组candidates和目标值target,找出所有和为target的组合,要求:每个元素在每个组合中只能使用一次解集不能包含重复的组合1.2与组合总和I的关键区别对比项组合总和I(39题)组合总和II(40题)元素使用可重复使用每个元素只能用一次输入特性无重复元素可能含重复元素去重需求无需去重(排序保证)必须显式去重递归参数bac
Musennn
·
2025-06-02 18:50
leetcode刷题详解
leetcode
算法
java
数据结构
LeetCode
131.分割回文串:回溯法与回文子串判定的结合
一、问题本质与解题框架1.1问题形式化定义输入:字符串s(长度≤16)输出:所有可能的将s分割为若干个回文子串的方案示例:输入:s="aab"输出:[["a","a","b"],["aa","b"]]1.2回溯法解题框架回文串分割本质是组合搜索问题,可通过回溯法构建所有可能的分割方案:voidbacktrack(路径,选择列表,起始位置){if(终止条件){记录结果;return;}for(选择:
Musennn
·
2025-06-02 18:50
leetcode刷题详解
leetcode
算法
java
数据结构
leetcode
236.二叉树的最近公共祖先:递归后序遍历的祖先追踪之道
一、题目深度解析与核心定义题目描述在二叉树中找到两个节点p和q的最近公共祖先(LCA)。最近公共祖先是指两个节点的所有祖先中距离它们最近的那个节点。二叉树的节点可以包含任意值,且不一定是搜索树,因此无法利用值的大小关系,只能通过树的结构遍历求解。核心性质递归定义:对于当前节点root,若root是p或q,或者p和q分别在root的左右子树中,则root是LCA。后序遍历特性:从底向上查找,先处理子
Musennn
·
2025-06-02 18:20
leetcode刷题详解
算法
leetcode
java
数据结构
代码随想录算法训练营第十九天|
LeetCode
235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
目录235.二叉搜索树的最近公共祖先701.二叉搜索树中的插入操作450.删除二叉搜索树中的节点感想235.二叉搜索树的最近公共祖先文档讲解:代码随想录视频讲解:二叉搜索树找祖先就有点不一样了!|235.二叉搜索树的最近公共祖先_哔哩哔哩_bilibili状态:上一期做了普通二叉树的,这道题怎么用上二叉搜索树的特性呢?先把普通二叉树的解法默写了一遍,在二叉搜索树也适用。要判断大小?判断了又怎么了呢
Anastasia_sakura
·
2025-06-02 18:20
算法
leetcode
职场和发展
python
每日
leetcode
1512.好数对的数目-力扣(
LeetCode
)题目给你一个整数数组nums。
XiaoyaoCarter
·
2025-06-02 17:14
leetcode训练
leetcode
算法
职场和发展
c++
数据结构
Leetcode
Hot 100刷题记录 -Day14(矩阵置0)
矩阵置0问题描述:给定一个mxn的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0。示例1:输入:matrix=[[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]示例2:输入:matrix=[[0,1,2,0],[3,4,5,2],[1,3,1,5]]输出:[[0,0,0,0],[0,4,5,0],[0,3,1,0]]思路分析:先第
刘心奶黄包~
·
2025-06-02 16:36
刷题记录
leetcode
矩阵
算法
java
day16
leetcode
-hot100-30(链表9)
24.两两交换链表中的节点-力扣(
LeetCode
)1.模拟法思路模拟题目要求进行两两交换,但有一点需要注意,比如交换3与4后,1仍然指的是3,这是不正确的,所以1指针的next也需要修改,所以每次模拟是操作
苏荷水
·
2025-06-02 16:05
leetcode
链表
算法
LeetCode
1524. 和为奇数的子数组数目
让我们详细解释
LeetCode
1524.和为奇数的子数组数目这道题的思路和解法。
Coding小公仔
·
2025-06-02 13:46
leetcode
leetcode
算法
leetcode
1497. 检查数组对是否可以被 k 整除(Python3)
文章目录
leetcode
1497.检查数组对是否可以被k整除方法:按照整除k余数不同分组思路:代码:结果:
leetcode
1497.检查数组对是否可以被k整除给你一个整数数组arr和一个整数k,其中数组长度是偶数
AndyLiu1997
·
2025-06-02 13:46
Leetcode做题记录
leetcode
数据结构
算法
python
[面试精选] 0021. 合并两个有序链表
文章目录1.题目链接2.题目描述3.题目示例4.解题思路5.题解代码6.复杂度分析1.题目链接21.合并两个有序链表-力扣(
LeetCode
)2.题目描述将两个升序链表合并为一个新的升序链表并返回。
水蓝烟雨
·
2025-06-02 13:44
算法
面试精选
可视化大屏如何制作
本文将带你一步步深入了解可视化大屏的制作流程,即使你是零基础
小白
,也能轻松掌握其中奥秘,打造出属于自己的酷炫可视化大屏
万能小贤哥
·
2025-06-02 11:34
人工智能
算法
深度学习
python
LeetCode
- #13 罗马数字转整数
LeetCode
算法到目前我们已经更新了12期,我们会保持更新时间和进度(周一、周三、周五早上9:00发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。
网罗开发
·
2025-06-02 10:01
#
Swift
集
#
LeetCode
leetcode
算法
职场和发展
leetcode
hot100刷题日记——25.翻转二叉树
classSolution{public:TreeNode*invertTree(TreeNode*root){//如果当前节点是空,返回空if(root==nullptr){returnnullptr;}//翻转左子树TreeNode*left=invertTree(root->left);//翻转右子树TreeNode*right=invertTree(root->right);//左右子树交
姬公子521
·
2025-06-02 10:27
力扣刷题专栏
leetcode
算法
c++
LeetCode
Java刷题笔记—141. 环形链表
141.环形链表给你一个链表的头节点head,判断链表中是否有环。这道题可以说是快慢指针方式的入门题目,只要明白了快慢指针,这道题就很好解。所谓快慢指针,可以类比两个人从同一个起点沿着同一路线一直向前跑,其中一个跑得快,另一个跑得慢。,如果这条路线有环,并且一直跑下去,那么跑得快的人一定可以和跑得慢的在某一个点相遇,另一个常见的例子就是在操场跑步的时候,如果不设终点一直跑下去,那么跑得快的人肯定可
刘Java
·
2025-06-02 10:26
链表
leetcode
java
141.
环形链表
LeetCode
hot100---数组及矩阵专题(C++语言)
1、最大子数组和(1)题目描述以及输入输出(1)题目描述:给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。(2)输入输出描述:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6关键思路:使用局部最优解,从第一个元素开始遍历数组,前一元素大于0,就与当前元素相加。获取完最优解后
ㅤㅤ9527超级帅
·
2025-06-02 10:55
力扣100
leetcode
矩阵
c++
leetcode
hot100-18 矩阵置零
方法一:使用两个标记数组row和col,空间复杂度:O(m+n)classSolution{public:voidsetZeroes(vector>&matrix){intm=matrix.size();intn=matrix[0].size();vectorrow(m);vectorcol(n);for(inti=0;i>&matrix){intm=matrix.size();intn=matr
再不刷leetcode就找不到工作了
·
2025-06-02 10:25
leetcode
矩阵
算法
leetcode
hot100刷题日记——26.环形链表
解答:(快慢指针,他俩在环里肯定会有相遇的时候)classSolution{public:boolhasCycle(ListNode*head){ListNode*slow=head;ListNode*fast=head;while(fast&&fast->next){slow=slow->next;fast=fast->next->next;if(slow==fast){returntrue;}
姬公子521
·
2025-06-02 09:53
力扣刷题专栏
leetcode
链表
算法
用NAS玩转AI MCP自动流,操控百种应用!铁威马秒变AI中枢,百模互联!
无需复杂配置,手把手教你搭建,让技术
小白
也能轻松上手!一、什么是MCP?为什么需要它?MCP(ModelContextProtocol)是近年来A
码力金矿(编程高手8)
·
2025-06-02 09:19
MCP
python
人工智能
人工智能
python
数据库
sql
深度学习
java
MCP
关于深度学习和autokeras的一些基础知识
师兄留了要学习automl的任务,就从autoKeras开始入手,在本篇记录一下一些入门的基础知识,仅供和我一样对ml和dl都毫无基础的
小白
。autoKeras是automl旗下的一个免费替代产品。
politecat
·
2025-06-02 09:15
autokeras
【C/C++】面试基础题目收集
一、数据结构与算法(力扣/牛客经典题)掌握STL和底层结构实现能力:数组&字符串两数之和(
LeetCode
1)三数之和(
LeetCode
15)盛水最多的容器(
LeetCode
11)最长不重复子串长度(
LeetCode
3
CodeWithMe
·
2025-06-02 08:13
C/C++
c语言
c++
面试
[QMT量化交易
小白
入门]-五十九、ptrade云端自动执行全天候,10年回测收益63%
本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。文章目录相关阅读策略原理策略代码实现1.导入必要的函数库2.初始化函数`initialize(context)`3.初始化股票与资产映射函数4.开盘前运行函数`before_market_open
python自动化工具
·
2025-06-02 05:21
QMT量化交易小白入门
数据库
LeetCode
37. Sudoku Solver
设未被填充的格子个数为n,那么时间复杂度大约为O(9n+1)=O(9n)在
leetcode
上用时76ms,本题在
leetcode
上有0ms的解法,2ms解法0ms解法classSolution{public
甜橙UP
·
2025-06-02 03:34
LeetCode
Leetcode
3569. Maximize Count of Distinct Primes After Split
Leetcode
3569.MaximizeCountofDistinctPrimesAfterSplit1.解题思路2.代码实现题目链接:3569.MaximizeCountofDistinctPrimesAfterSplit1
Espresso Macchiato
·
2025-06-01 22:03
leetcode笔记
leetcode
3569
leetcode
hard
leetcode周赛452
LazySegmentTree
惰性分段树
质数求解
Leetcode
第173场周赛题解
5319.删除回文子序列题目描述给你一个字符串s,它仅由字母'a'和'b'组成。每一次删除操作都可以从s中删除一个回文子序列。返回删除给定字符串中所有字符(字符串为空)的最小删除次数。「子序列」定义:如果一个字符串可以通过删除原字符串某些字符而不改变原字符顺序得到,那么这个字符串就是原字符串的一个子序列。「回文」定义:如果一个字符串向后和向前读是一致的,那么这个字符串就是一个回文。示例1:输入:s
彩虹糖梦
·
2025-06-01 21:23
数据结构与算法
leetcode
[每日
LeetCode
]780.到达终点
链接:780.到达终点-力扣(
LeetCode
)(
leetcode
-cn.com)题设:给定四个整数sx,sy,tx和ty,如果通过一系列的转换可以从起点(sx,sy)到达终点(tx,ty),则返回true
命殿
·
2025-06-01 21:21
JAVA
数据结构
LeetCode
java
leetcode
数据结构
每日
leetcode
43.字符串相乘-力扣(
LeetCode
)题目给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。
XiaoyaoCarter
·
2025-06-01 20:17
leetcode训练
leetcode
算法
职场和发展
c++
数据结构
小白
的进阶之路系列之三----人工智能从初步到精通pytorch计算机视觉详解下
我们将继续计算机视觉内容的讲解。我们已经知道了计算机视觉,用在什么地方,如何用Pytorch来处理数据,设定一些基础的设置以及模型。下面,我们将要解释剩下的部分,包括以下内容:主题内容Model1:加入非线性实验是机器学习的很大一部分,让我们尝试通过添加非线性层来改进我们的基线模型。Model2:卷积神经网络(CNN)是时候让计算机视觉具体化,并介绍强大的卷积神经网络架构。比较我们的模型我们已经建
金沙阳
·
2025-06-01 19:36
人工智能
pytorch
计算机视觉
2025大模型学习全攻略:从
小白
到专家,一站式进阶之路,收藏这一篇就够了!
前言随着人工智能技术的迅猛发展,大模型(LargeModels)已成为这一领域的新宠。从GPT系列到BERT,再到各类变体,大模型以其强大的能力吸引了无数开发者和研究者的目光。那么,作为一个零基础的学习者,如何快速入门并精通大模型技术呢?本文将为你提供一份详尽的学习指南。一、大模型基础概念在开始深入学习之前,我们需要了解大模型的基本概念和特点。大模型通常指的是参数量巨大、结构复杂的神经网络模型,它
AI大模型-大飞
·
2025-06-01 19:35
学习
程序员
人工智能
Agent
大模型入门
AI
大模型学习
2024大模型学习全攻略:从
小白
到专家,一站式进阶之路
前言随着人工智能技术的迅猛发展,大模型(LargeModels)已成为这一领域的新宠。从GPT系列到BERT,再到各类变体,大模型以其强大的能力吸引了无数开发者和研究者的目光。那么,作为一个零基础的学习者,如何快速入门并精通大模型技术呢?本文将为你提供一份详尽的学习指南。前排提示,文末有大模型AGI-CSDN独家资料包哦!一、大模型基础概念在开始深入学习之前,我们需要了解大模型的基本概念和特点。大
Python程序员罗宾
·
2025-06-01 18:33
学习
人工智能
机器学习
深度学习
语言模型
数据库
每日
leetcode
2469.温度转换-力扣(
LeetCode
)题目给你一个四舍五入到两位小数的非负浮点数celsius来表示温度,以摄氏度(Celsius)为单位。
XiaoyaoCarter
·
2025-06-01 18:03
leetcode训练
leetcode
算法
数据结构
c++
职场和发展
874. 模拟行走机器人
【
LeetCode
题解】模拟机器人在网格上行走——返回最大欧式距离的平方题目描述题目编号:
LeetCode
874-模拟行走机器人在一个无限大小的二维平面上,机器人从原点(0,0)出发,初始面朝北方向。
Joyner2018
·
2025-06-01 18:03
python
python
开发语言
leetcode
算法
leetcode
hot100 二叉树(一)
1.二叉树的中序遍历中序遍历(中根遍历):左-根-右顺序,递归实现。注意设置递归终止条件。classSolution{public:voidsearch(TreeNode*root,vector&ans){if(!root)return;search(root->left,ans);ans.push_back(root->val);search(root->right,ans);}vectorin
不想起名字a
·
2025-06-01 17:57
leetcode
算法
职场和发展
leetcode
hot100刷题日记——34.将有序数组转换为二叉搜索树
FirstBlood:什么是平衡二叉搜索树?二叉搜索树(BST)的性质左小右大:每个节点的左子树中所有节点的值都小于该节点的值,右子树中所有节点的值都大于该节点的值。子树也是BST:左子树和右子树也必须是二叉搜索树。中序遍历有序:对二叉搜索树进行中序遍历,可以得到一个按从小到大顺序排列的有序序列。平衡二叉搜索树(BalancedBST)的性质平衡性:平衡二叉搜索树在满足二叉搜索树所有性质的基础上,
姬公子521
·
2025-06-01 16:16
力扣刷题专栏
leetcode
深度优先
算法
Leetcode
Hot 100刷题记录 -Day17(搜索二维矩阵II)
搜索二维矩阵II问题描述:编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例1:输入:matrix=[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23,26,30]],target=5输出:true示例2:输
刘心奶黄包~
·
2025-06-01 16:15
刷题记录
leetcode
矩阵
算法
java
LeetCode
腾讯50题-Day14-215/217/230
LeetCode
50题(17天)-Day14215数组中的第K大个元素题号:215难度:中等https://
leetcode
-cn.com/problems/kth-largest-element-in-an-array
言成苟文
·
2025-06-01 16:45
LeetCode
腾讯50题
数据结构
leetcode
python
数据结构
算法
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他