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
】9. 回文数
文章目录题目题解1.转为字符串切片2.取模反转题目9.回文数给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。示例1:输入:x=121输出:true示例2:输入:x=-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3:输入:
緈福的街口
·
2025-06-04 21:08
LeetCode
leetcode
算法
职场和发展
【Java 基础】Java 变量、八种基本数据类型及转换详解
《Java零
基础入门
到精通》专栏持续更新中。通过本专栏你将学习到Java从入门到进阶再到实战的全套完整内容,所有内容均将集中于此专栏。无论是初学者还是有经验的开发人员,都可从本专栏获益。
敬 之
·
2025-06-04 20:00
Java
零基础入门到精通
java
开发语言
后端
C语言从放弃到入门,C语言,从放弃到入门
零
基础入门
C语言,王桂林老师编写的。比较浅显、易懂,适合初学者以及复习。课程收益:所有对C语言有入门恐惧的人。
weixin_39877504
·
2025-06-04 20:59
C语言从放弃到入门
LeetCode
第243题_最短单词距离
LeetCode
第243题:最短单词距离问题描述给定一个单词数组wordsDict和两个单词word1和word2,返回这两个单词在数组中出现的最短距离。
@蓝莓果粒茶
·
2025-06-04 19:20
算法
leetcode
c#
算法
学习
笔记
python
c++
Leetcode
261. 以图判树
1.2.题目地址https://
leetcode
.cn/problems/graph-valid-tree/description/2.解题方法2
Benjamin Tang
·
2025-06-04 18:13
leetcode
算法
DFS
并查集
LeetCode
第246题_中心对称数
LeetCode
第246题:中心对称数问题描述中心对称数(StrobogrammaticNumber)是指在旋转180度后看起来依然相同的数。
@蓝莓果粒茶
·
2025-06-04 08:25
算法
leetcode
linux
算法
c#
学习
笔记
c++
LeetCode
第245题_最短单词距离III
LeetCode
第245题:最短单词距离III问题描述给定一个字符串数组wordsDict和两个字符串word1和word2,返回列表中这两个单词之间的最短距离。
@蓝莓果粒茶
·
2025-06-04 08:55
算法
leetcode
c#
算法
学习
笔记
c++
c语言
使用Vscode运行
leetcode
需要插件
需安装名称:C/C++ID:ms-vscode.cpptools说明:C/C++IntelliSense,debugging,andcodebrowsing.版本:1.20.5发布者:Microsoft名称:Chinese(Simplified)(简体中文)LanguagePackforVisualStudioCodeID:MS-CEINTL.vscode-language-pack-zh-han
lst0426
·
2025-06-04 06:12
ObjectARX
leetcode题库
letcode
vscode
leetcode
ide
c++
LeetCode
- 101. 对称二叉树
目录题目递归方法步骤读者可能的错误写法正确的写法题目101.对称二叉树-力扣(
LeetCode
)递归方法步骤创建主函数isSymmetric判断整棵树是否对称处理空树的特殊情况(空树是对称的)对于非空树
GalaxyPokemon
·
2025-06-04 05:32
算法
leetcode
职场和发展
LeetCode
- 144. 二叉树的前序遍历
目录题目什么是前序遍历递归的写法非递归的写法思路实现题目144.二叉树的前序遍历-力扣(
LeetCode
)什么是前序遍历前序遍历(PreorderTraversal)是一种遍历树形结构的方法,特别是在二叉树中常用
GalaxyPokemon
·
2025-06-04 05:00
leetcode
算法
职场和发展
Godot引擎开发:Godot
基础入门
_(1).Godot引擎概述
Godot引擎概述Godot引擎是一款开源的虚拟现实游戏开发工具,旨在为开发者提供一个强大且灵活的平台,用于创建2D和3D游戏。与其他商业引擎相比,Godot引擎具有轻量级、跨平台、免费使用等特点,使其成为独立开发者和小型团队的首选。本节将详细介绍Godot引擎的基本概念、架构和主要功能,帮助您快速了解Godot引擎的核心优势。1.Godot引擎的基本概念1.1什么是Godot引擎Godot引擎是
chenlz2007
·
2025-06-04 04:22
虚拟现实游戏2
godot
游戏引擎
vr
cocos2d
macos
策略模式
Godot引擎开发:Godot
基础入门
_(2).安装与配置Godot引擎
安装与配置Godot引擎在开始使用Godot引擎进行虚拟现实游戏开发之前,首先需要安装和配置Godot引擎。本节将详细介绍如何在不同操作系统上安装Godot引擎,并进行基本的配置,以便您能够顺利地开始开发工作。1.下载Godot引擎Godot引擎的官方网站是godotengine.org。您可以从该网站下载最新版本的Godot引擎。Godot引擎提供了多种安装方式,包括预编译的二进制文件、源代码编
chenlz2007
·
2025-06-04 04:22
虚拟现实游戏2
godot
游戏引擎
vr
交互
android
网络
php
Godot引擎开发:Godot
基础入门
_Godot引擎界面和基本操作
Godot引擎界面和基本操作在开始编写游戏之前,熟悉Godot引擎的界面和基本操作是非常重要的。Godot引擎是一个功能强大的开源游戏开发引擎,提供了一个直观且用户友好的界面,帮助开发者快速上手并高效地开发游戏。本节将详细介绍Godot引擎的界面布局和基本操作,帮助你更好地理解如何在Godot引擎中进行项目管理和资源编辑。界面布局Godot引擎的界面由多个面板组成,每个面板都有其特定的功能。熟悉这
chenlz2007
·
2025-06-04 04:21
游戏开发
godot
服务器
游戏引擎
dreamweaver
javascript
前端
运维
wireshark 使用教程 ——
基础入门
、进阶、实战
注:原文资料有点老,但原理是一样的。文章有点长,markdown上签费了不少时间。第1章介绍1.1什么是WiresharkWireshark是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包,并尝试显示包的尽可能详细的情况。可以把网络包分析工具当成是一种用来测量有什么东西从网线上进出的测量工具,就好像使电工用来测量进入电信的电量的电度表一样。(当然比那个更高级)过去的此类工具要么是过于昂贵
斐夷所非
·
2025-06-04 01:08
network
网络
每日一
LeetCode
:最长公共前缀
目录解题过程:描述:分析条件:解题思路:解题过程:描述给你一个大小为n的字符串数组strs,其中包含n个字符串,编写一个函数来查找字符串数组中的最长公共前缀,返回这个公共前缀。数据范围:0≤n≤50000≤n≤5000,0≤len(strsi)≤50000≤len(strsi)≤5000进阶:空间复杂度O(1)O(1),时间复杂度O(n∗len)O(n∗len)分析条件:1.最小前缀意味着所有字符
记录Java学习的三木
·
2025-06-03 22:18
Java面试算法题思路
算法
数据结构
黑马上新Spring全套教程(含实战源码)
教程推荐:黑马程序员新版Spring零
基础入门
到精通,一套搞定spring全套视频教程(含实战源码)曾经,或许可以靠背八股找到了高薪工作,但是随着背的人多了,问题也逐渐凸显,比如有些人在面试中可以造火箭
骨灰级收藏家
·
2025-06-03 22:14
redis
spring
clould
Java
spring
java
面试
redis
Altium Designer 20
基础入门
教程第1章:AD20核心功能与操作
本文还有配套的精品资源,点击获取简介:本视频教程旨在指导初学者掌握AltiumDesigner20这款电路设计软件的核心功能和基本操作。教程第一章涵盖了软件界面、项目管理、原理图设计、PCB设计规则、PCB布局与布线、元器件库管理、设计数据管理、仿真与分析以及报告与输出等关键知识点。通过本章的学习,用户将能独立进行基本的电路设计,并对AltiumDesigner20的工作流程有一个全面的理解。1.
云山雾村
·
2025-06-03 21:12
【Hot100】
LeetCode
—45. 跳跃游戏 II
目录题目1-思路2-实现⭐45.跳跃游戏II——题解思路3-ACM实现题目原题连接:45.跳跃游戏II1-思路思路跳跃游戏——>贪心借助curCover记录当前覆盖范围、nextCover记录下一次的覆盖范围①遍历数组,如果i等于当前的覆盖范围,且i未到达终点——>此时res++,更新nowCover2-实现⭐45.跳跃游戏II——题解思路classSolution{publicintjump(i
山脚ice
·
2025-06-03 21:38
算法
leetcode
游戏
java
Leetcode
45. 跳跃游戏 II -hot100-代码随想录
目录题目:代码(首刷看解析2024年2月15日):代码(二刷自解2024年3月9日贪心8min)代码(三刷看解析2024年6月11日go)题目:代码(首刷看解析2024年2月15日):classSolution{public:intjump(vector&nums){if(nums.size()==1)return0;intres=0;intcurDistance=0;intnextDistanc
meeiuliuus
·
2025-06-03 21:07
#
leetcode
---medium
算法
leetcode
hot100【
LeetCode
45.跳跃游戏 II】java实现
LeetCode
45.跳跃游戏II题目描述给定一个非负整数数组nums,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是跳到最后一个位置(数组的最后一个索引)。
DataCrafter
·
2025-06-03 20:06
LeetCode
Hot100
leetcode
java
算法
贪心算法
R语言入门-学习笔记记录
###第1章:
基础入门
##第1章-3.R扩展包的10个问题#安装某个扩展包#也可以在右下角的框中“packages”栏中的“install”项目中操作install.packages("devtools
小狗狗跑数据
·
2025-06-03 19:56
r语言
【网络安全】2025新手如何上手挖漏洞(非常详细)零
基础入门
到精通,看这篇就够了!
前言有不少阅读过我文章的伙伴都知道,笔者本人17年就读于一所普通的本科学校,20年6月在三年经验的时候顺利通过校招实习面试进入大厂,现就职于某大厂安全联合实验室。我从事网络安全行业已经好几年,积累了丰富的技能和渗透经验。在这段时间里,我参与了多个实际项目的规划和实施,成功防范了各种网络攻击和漏洞利用,提高了互联网安全防护水平。也有很多小伙伴给我留言问我怎么学?怎么渗透?怎么挖漏洞?建议我们较合理的
认真写程序的强哥
·
2025-06-03 15:53
web安全
网络安全
渗透测试
计算机
编程
黑客技术
挖漏洞
Java详解
LeetCode
热题 100(23):
LeetCode
206. 反转链表(Reverse Linked List)详解
文章目录1.题目描述1.1链表节点定义2.理解题目2.1反转前后对比2.2核心思路3.解法一:迭代法(三指针法)3.1算法思路3.2详细图解3.3Java代码实现3.4代码执行过程演示3.5执行结果示例3.6优化版本(简化代码)3.7复杂度分析3.8适用场景4.解法二:递归法4.1递归思路4.2Java递归实现4.3递归过程详细演示4.4递归执行过程4.5递归的图解说明4.6递归算法的关键理解4.
全栈凯哥
·
2025-06-03 11:54
LeetCode
热题
100+多种思路+java实现
java
leetcode
链表
算法
大数据项目-大数据开发架构学习大纲
大数据项目-大数据开发架构学习大纲超详细的大数据学习路线图,从零基础到资深专家的全路径知识体系,分阶段明确核心知识点、技术栈、实战目标及能力要求,适合系统化学习和职业规划一、
基础入门
阶段1.目标掌握大数据开发基础工具与核心概念
brightl09
·
2025-06-03 09:14
软件开发大数据方向
大数据
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
数据结构
滑动窗口
灵神
WPF【09】WPF
基础入门
(三层架构与MVC架构)
9-2【操作】WPF
基础入门
新建一项目Createanewproject-WPFApplication(Aprojectforcreatinga.NETCoreWPFApplication)-Next-
keke10
·
2025-06-03 02:22
wpf
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
链表
算法
【零
基础入门
HTML】第一课:认识网页的“骨架” - HTML基础标签详解
一切网页都是从HTML开始的。它就像建房子的骨架和砖块,决定了网页的结构和内容。今天,我就把我学到的最基础、最重要的HTML标签整理分享出来,希望能帮到同样刚开始的你。我们不讲太深奥的理论,就用最通俗易懂的方式,一起认识这些网页世界的“小积木”!一、HTML是什么?为什么需要它?想象一下你要搭建一个乐高模型:你需要图纸:告诉你哪里放窗户,哪里放门,哪里是墙。你需要积木:各种形状、颜色的砖块来构建结
上单带刀不带妹
·
2025-06-02 23:32
html
前端
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
算法
一文说清 Docker 是什么(非常详细),零
基础入门
到精通,看这一篇就够了
文章目录1.什么是Docker2.Docker与虚拟技术的区别和联系3.为什么要用Docker4.几个基本概念4.1镜像4.2容器4.3镜像仓库4.3.1DockerRegistry公开服务4.3.2私有DockerRegistry4.4Dockerfile题外话==如何入门学习网络安全==【----帮助网安学习,以下所有学习资料文末免费领取!----】大纲学习教程面试刷题资料领取1.什么是Doc
黑客老许
·
2025-06-02 21:45
docker
容器
运维
Docker
是什么
双指针题解——反转字符串中的单词【
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
大模型学习路线(2025最新)从零
基础入门
到精通_大模型学习路线
大模型学习路线图第一阶段:基础知识准备在这个阶段,您需要打下坚实的数学基础和编程基础,这是学习任何机器学习和深度学习技术所必需的。\1.数学基础线性代数:矩阵运算、向量空间、特征值与特征向量等。概率统计:随机变量、概率分布、贝叶斯定理等。微积分:梯度、偏导数、积分等。学习资料书籍:GilbertStrang,《线性代数及其应用》SheldonRoss,《概率论与随机过程》在线课程:KhanAcad
大模型老炮
·
2025-06-02 19:55
学习
人工智能
程序员
Agent
大模型教学
知识库
大模型
算法训练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
Vue-4-前端框架Vue
基础入门
之Vue的常用操作
文章目录1VUE1.1文件结构1.2定义和显示变量1.2.1ref函数1.2.2reactive函数1.3定义方法1.3.1方式一1.3.2方式二1.3.3方式三1.4循环遍历1.5watch1.5.1监听ref1.5.2监听reactive1.6生命周期函数1.7配置文件2问题及解决2.1lackpermissions2.2npmrundev!Missingscript:dev3参考附录Vue组
皮皮冰燃
·
2025-06-02 17:15
Vue
前端框架
vue.js
前端
每日
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
算法
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他