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
.209.3.1004.1208
209.长度最小的子数组给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。示例2:输入
吗喽对你问好
·
2025-04-23 15:51
算法
java
数据结构
滑动窗口
代码随想录算法训练营第三十二天 | 509.斐波那契数 70.爬楼梯 746.使用最小花费爬楼梯
509.斐波那契数题目链接:509.斐波那契数-力扣(
LeetCode
)文章讲解:代码随想录视频讲解:手把手带你入门动态规划|
LeetCode
:509.斐波那契数_哔哩哔哩_bilibili思路:输入:
m0_50413530
·
2025-04-23 14:43
算法
Go slice切片使用教程,一次通关!
简介Go中的切片(slice)是Go最强大、最常用的
数据结构
之一。它是对数组的轻量封装,比数组更灵活,几乎所有的集合处理都用切片来完成。
·
2025-04-23 12:32
go
每日两道
leetcode
(做过一遍回过头来又忘了qwq)
334.递增的三元子序列-力扣(
LeetCode
)题目给你一个整数数组nums,判断这个数组中是否存在长度为3的递增子序列。
XiaoyaoCarter
·
2025-04-23 11:23
leetcode训练
leetcode
算法
职场和发展
c++
贪心算法
【面试宝典】30道C语言高频题库整理(附答案背诵版)
C语言提供了一系列的基本数据类型,它们是构建更复杂
数据结构
的基础。这些基本数据类型主要包括:整型(IntegerTypes):用于存储整数值。
想念@思恋
·
2025-04-23 10:50
c++
C语言
面试宝典
面试
c语言
c++
面试专区|【30道C语言高频题整理(附答案背诵版)】
C语言提供了一系列的基本数据类型,它们是构建更复杂
数据结构
的基础。这些基本数据类型主要包括:整型(IntegerTypes):用于存储整数值。
尺小闹
·
2025-04-23 10:49
面试专区
面试
c语言
职场和发展
算法与
数据结构
--图论基础知识
1、图论基础概念GraphTheory图:是由由节点和边组成的数据模型,它有两个重要部分1、节点2、边节点是两个村,边表示两个村直接连通的道路或者节点是人,边表示人与人之间的关系。点是一个域名,边是域名之间的调整无向图:边是没有方向的(如两个村是否有道路连接)有向图:边有方向(人际关系网,你认识他,他不认识你)有向图会使图更加复杂。具有不对称性。可以把无向图认为是一种特殊有向图,是双向的。无权图:
>进阶的程序员>
·
2025-04-23 10:18
算法与数据结构
算法与数据结构
图论
数据结构
算法
MySQL - 索引(B+树)
#B+Tree原理#1.
数据结构
BTree指的是BalanceTree,也就是平衡树。平衡树是一颗查找树,并且所有叶子节点位于同一层。
立刀旁
·
2025-04-23 09:43
MySQL
sql
mysql
数据库
数据结构
b树
b+树
MongoDB从入门到实战之MongoDB快速入门(附带学习路线图)
它支持的
数据结构
非常松散,是类似Json的Bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语法有点类
追逐时光者
·
2025-04-23 09:13
MongoDB
mongodb
学习
数据库
数据结构
-树
https://www.bilibili.com/video/BV1fT5CzqE7Y1.树分类二叉树:每个节点最多有两个子树的树结构。满二叉树:特殊的二叉树,其中每一层的节点数都达到了可能的最大值。完全二叉树:要求除了最后一层外,其他各层的节点数都达到最大个数,并且最后一层的节点都连续集中在最左边。二叉排序树:平衡二叉树:B树:类似于平衡多叉树,区别是一个节点可能有多个关键字。B+树:2.B树h
产幻少年
·
2025-04-23 09:12
数据结构
数据结构
之哈希表的原理和应用:从理论到实践的全面解析
哈希表(HashTable)是计算机科学中最重要且广泛应用的
数据结构
之一。它以近乎常数时间的查询效率著称,被广泛用于数据库索引、缓存系统、编译器设计等领域。
半青年
·
2025-04-23 09:11
数据结构和算法
数据结构
哈希算法
python
java
c++
c语言
[HOT 100] 0121. 买卖股票的最佳时机
文章目录1.题目链接2.题目描述3.题目示例4.解题思路5.题解代码6.复杂度分析1.题目链接121.买卖股票的最佳时机-力扣(
LeetCode
)2.题目描述给定一个数组prices,它的第i个元素prices
水蓝烟雨
·
2025-04-23 09:10
算法
HOT
100
leetcode
刷题
——回文数题解(Python)
题目描述给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。示例1:输入:x=121输出:true示例2:输入:x=-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3:输入:x=10输出:false解释:从右向左读,为01。因
nap-joker
·
2025-04-23 09:40
刷题笔记
leetcode
算法
职场和发展
python
PTA-
数据结构
与算法题目集(中文)— 编程题
目录7-1~7-57-1最大子列和问题7-2一元多项式的乘法与加法运算7-3树的同构7-4是否同一棵二叉搜索树7-5堆中的路径7-6~7-107-6列出连通集7-7六度空间7-8哈利·波特的考试7-9旅游规划7-10公路村村通7-11~7-157-11关键活动(部分)7-12排序7-13统计工龄7-14电话聊天狂人7-15QQ帐户的申请与登陆题集链接:PTA|程序设计类实验辅助教学平台(pinti
南宫谨
·
2025-04-23 08:39
PTA
数据结构
算法
代码随想录算法训练营 Day29 贪心Ⅲ 加油站 糖果 找零 重建队列
贪心题目134.加油站-力扣(
LeetCode
)计算累加油量,当累加油量出现负数,说明之前任何地方都不够,开启新的位置intcanCompleteCircuit(vector&gas,vector&cost
JK0x07
·
2025-04-23 08:39
算法
代码随想录算法训练营 Day20 二叉搜索树插入 删除 求祖先
二叉树二叉搜索树适合中序遍历题目235.二叉搜索树的最近公共祖先-力扣(
LeetCode
)利用二叉搜索树性质解题,当夹在pq中间的数字时想要的公共祖先二叉搜索树自带排序,因此二叉搜索树大部分情况都可以使用其自身的排序顺序
JK0x07
·
2025-04-23 08:38
算法
leetcode
1035. Uncrossed Lines
题目描述本题本质上就是求nums1和nums2的最长公共子序列的长度。因此本题本质上与第1143题一模一样。代码:classSolution{public:intmaxUncrossedLines(vector&nums1,vector&nums2){//本题等价于求nums1和nums2的最长公共子序列的长度intlen1=nums1.size();intlen2=nums2.size();//
洞阳
·
2025-04-23 08:08
leetcode
子序列问题
leetcode
算法
动态规划
子序列问题
蓝桥杯算法实战分享:C/C++ 题型解析与实战技巧
比赛题目涵盖了
数据结构
、
Thanks_ks
·
2025-04-23 07:00
IT
洞察集
蓝桥杯
算法竞赛
C/C++
解题技巧
数据结构
算法设计
实战策略
基于Redis实现RAG架构的技术解析与实践指南
RAG应用价值高性能内存存储基于内存的键值存储架构支持每秒百万级的向量检索请求分布式架构RedisCluster分片机制支持海量知识库的水平扩展混合存储模式内存+磁盘的持久化方案兼顾检索速度与数据安全丰富
数据结构
大树~~
·
2025-04-23 07:57
AI应用开发
redis
架构
wpf
java
SpringAI
文档检索
2026《
数据结构
》考研复习笔记三(C++高级教程)
C++高级教程一、文件和流二、异常处理三、命名空间四、模板五、信号处理六、多线程一、文件和流iostream用于标准输入/输出(控制台I/O),处理与终端(键盘输入和屏幕输出)的交互包含以下全局流对象:cin:标准输入(键盘)cout:标准输出(屏幕)cerr/clog:标准错误输出(屏幕)fstream用于文件输入/输出(文件I/O),主要操作磁盘文件包含以下类:ifstream:从文件读入数据
可乐^奶茶
·
2025-04-23 05:19
数据结构
考研
笔记
C语言
数据结构
初阶-顺序表
什么是
数据结构
数据结构
是由数据和结构两个词结合而来,那么数据由是什么就比如我们日常生活中的1,2,3,4,5,a,b,c,d,e文字信息图片等,这些就是数据那么结构又是什么?
RV770
·
2025-04-23 05:47
c语言
数据结构
开发语言
C++项目 —— 基于多设计模式下的同步&异步日志系统(5)(单例模式)
一个问题单例模式实现1.单例模式:全局唯一实例功能:实现细节:作用:2.日志器的注册与查找功能:实现细节:作用:3.默认日志器(RootLogger)功能:实现细节:作用:4.线程安全性功能:实现细节:作用:5.
数据结构
功能
落水 zh
·
2025-04-23 04:12
C++项目
c++
设计模式
单例模式
【
数据结构
】C语言实现顺序栈 && OJ题 —— 有效的括号
作者主页:@进击的安度因学习社区:进击的安度因(个人社区)专栏链接:
数据结构
文章目录1.栈的概念2.栈的结构3.栈的实现3.1结构设计3.2接口总览3.3初始化3.4销毁3.5判断栈是否为空3.6压栈3.7
安 度 因
·
2025-04-23 04:39
数据结构
数据结构
c语言
开发语言
算法
数据结构
——顺序表(C语言)
目录一、顺序表概念二、顺序表分类1.静态顺序表2.动态顺序表三、顺序表的实现1.顺序表的结构体定义2.顺序表初始化3.顺序表销毁4.顺序表的检验5.顺序表打印6.顺序表扩容7.顺序表尾插与头插8.尾删与头删9.在pos处插入数据10.在pos处删除数据11.查找数据四、全部文件及测试结果一、顺序表概念顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完
兰雪簪轩
·
2025-04-23 04:39
数据结构(C语言)
c语言
开发语言
数据结构
Redis常见面试题大白话简答,关于认识Redis及其
数据结构
、线程模型和持久化
本文仅包括小林coding中Redis面试篇中关于认识Redis、Redis的
数据结构
、Redis线程模型和Redis持久化部分写文果然是有助于理解的方式,感觉在倒逼自己思考参考资料:小林coding一
andrew_1219
·
2025-04-23 03:07
面试经验
redis
数据结构
数据库
【
数据结构
与算法】——队列
队列队列的定义队列的基本操作队列的定义只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(FirstInFirstOut)入队列:进行插入操作的一端称为队尾出队列:进行删除操作的一端称为队头队列的基本操作队列采用链表而不用数组的原因:由于队列的结构是先进先出,出队列的时候,数组每次都需要覆盖掉第一个数据,效率很低,而链表可以直接在队头出数据,队尾入数据,时
汤姆_511
·
2025-04-23 02:00
链表
数据结构
算法
240422
leetcode
exercises
240422
leetcode
exercises@jarringslee文章目录240422
leetcode
exercises[237.删除链表中的节点](https://
leetcode
.cn/problems
良木林
·
2025-04-23 02:58
LeetCode
leetcode
算法
动态规划
Rust : 关于*const () 与type erase
下面举了两个完全不一样的
数据结构
Foo和Bar;以及不同的函数,来说明。
songroom
·
2025-04-23 00:20
rust
开发语言
后端
Leetcode
237. Delete Node in a Linked List
ProblemThereisasingly-linkedlistheadandwewanttodeleteanodenodeinit.Youaregiventhenodetobedeletednode.Youwillnotbegivenaccesstothefirstnodeofhead.Allthevaluesofthelinkedlistareunique,anditisguaranteedt
小白菜又菜
·
2025-04-23 00:44
入门题
解题报告
leetcode
python
算法
Leetcode
326. Power of Three
ProblemGivenanintegern,returntrueifitisapowerofthree.Otherwise,returnfalse.Anintegernisapowerofthree,ifthereexistsanintegerxsuchthatn==3x3^x3x.AlgorithmThemaximumpowerof3withintherangeofanintegeris319
小白菜又菜
·
2025-04-23 00:44
入门题
解题报告
leetcode
算法
职场和发展
Python解
LeetCode
318: Maximum Product of Word Lengths
提供两种解法,第一种利用Python内置的set类型判断两个单词是否有重叠字符,复杂度高,无法通过全部测试;第二种方法使用位运算判断两个单词是否存在重叠字符,复杂度有所降低,可通过全部测试,但是运行时间排名也比较靠后。下述两种答案仅供参考交流,仍有很大的改进空间。第一种解法:fromitertoolsimportpermutationsclassSolution(object):defmaxPro
Luban250
·
2025-04-23 00:43
python
算法与数据结构
python两两组合操作
python位操作
LeetCode
318题解
leetcode
318. Maximum Product of Word Lengths
Givenastringarraywords,findthemaximumvalueoflength(word[i])*length(word[j])wherethetwowordsdonotsharecommonletters.Youmayassumethateachwordwillcontainonlylowercaseletters.Ifnosuchtwowordsexist,return0
a1025461748
·
2025-04-22 23:13
Leetcode练习
LeetCode
318. Maximum Product of Word Lengths
题意给一个字符串数组,求其中两个字符完全不同的串的长度乘积方法位运算代码classSolution{public:intmaxProduct(vector&words){intsize=words.size();vectorbits(size,0);for(inti=0;i
unshakable_
·
2025-04-22 23:13
hot
100
算法
数据结构
c++
Leetcode
318. Maximum Product of Word Lengths
ProblemGivenastringarraywords,returnthemaximumvalueoflength(word[i])*length(word[j])wherethetwowordsdonotsharecommonletters.Ifnosuchtwowordsexist,return0.AlgorithmUseamaskvariabletodeterminewhetherthe
小白菜又菜
·
2025-04-22 23:41
解题报告
入门题
leetcode
word
算法
数据结构
--顺序表小项目--简单洗牌算法(JAVA)
首先创建牌的属性Card类publicclassCard{privateStringsuit;//牌的花色privateintrank;//牌的面值publicCard(Stringsuit,intrank){this.suit=suit;this.rank=rank;}@OverridepublicStringtoString(){return"{"+suit+rank+"}";}}在牌的功能类
刘 大 望
·
2025-04-22 20:26
数据结构
java
开发语言
c语言
算法
intellij-idea
LeetCode
---整数反转
整数反转给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。如果反转后整数超过32位的有符号整数的范围[−231,231−1],就返回0。示例示例1:输入:x=123输出:321示例2:输入:x=-123输出:-321示例3:输入:x=120输出:21示例4:输入:x=0输出:0提示:-231INT_MAX:return0returnresultif__name__=='__main_
半新半旧
·
2025-04-22 20:23
leeTcode
常见面试题
leetcode
python
算法
代码随想录算法训练营第三十一天|56. 合并区间、738.单调递增的数字、968.监控二叉树
今日题目56.合并区间题目链接:56.合并区间-力扣(
LeetCode
)思考:本题需要对有重叠区间进行合并,最终结果存放多个无重叠的区间。
一杯咖啡Miracle
·
2025-04-22 20:52
代码随想录算法训练营
算法
leetcode
数据结构
python
通过车牌识别API把图片信息
数据结构
化
车牌识别API,可快速提取车牌号、颜色、类型等信息,显著提升信息录入效率,为多行业提供智能化决策支持。代码展示请求参数说明:名称必填类型说明key是string个人中心查看img是string图像数据,base64编码后post请求,要求base64编码后大小不超过1M,支持jpg/jpeg/png格式。返回参数说明:名称类型说明numberstring车牌号locationarray文字外接多边
Romantic Rose
·
2025-04-22 19:49
数据智能
数据结构
代码随想录算法训练营第三十五天|416. 分割等和子集、698.划分为k个相等的子集、473.火柴拼正方形
今日题目416.分割等和子集题目链接:416.分割等和子集-力扣(
LeetCode
)思考:本题要将数组分为两个子数组,且两个子数组和相等,因此首先可以想到的条件就是数组可分为两个,这要求数组元素数量>1
一杯咖啡Miracle
·
2025-04-22 19:49
代码随想录算法训练营
算法
leetcode
数据结构
python
接口自动化测试要做什么?一文3个步骤带你成功学会!
软件测试资料领取:[内部资源]想拿年薪40W+的软件测试人员,这份资料必须领取~软件测试面试
刷题
工具领取:软件测试面试
刷题
【800道面试题+答案免费刷】先了解下接口测试流程:1、需求分析2、Api文档分析与评审
测试界潇潇
·
2025-04-22 18:41
软件测试
软件测试
自动化测试
功能测试
程序人生
数据流的中位数
voidaddNum(intnum)将数据流中的整数num添加到
数据结构
中。doublefindMed
Stay Peace
·
2025-04-22 18:40
代码随想录
算法
数据结构
动态规划篇——python.
刷题
记录
70.爬楼梯方法一:递归+记录返回值=记忆化搜索注意到「先爬1个台阶,再爬2个台阶」和「先爬2个台阶,再爬1个台阶」,都相当于爬3个台阶,都会从dfs(i)递归到dfs(i−3)。一叶知秋,整个递归中有大量重复递归调用(递归入参相同)。由于递归函数没有副作用,同样的入参无论计算多少次,算出来的结果都是一样的,因此可以用记忆化搜索来优化:如果一个状态(递归入参)是第一次遇到,那么可以在返回前,把状态
chao_789
·
2025-04-22 17:35
算法刷题记录
我的学习记录
动态规划
算法
Java入门---ChatGPT4o作答
编程语言是一种用于向计算机传达任务和逻辑的人工语言,通过特定的**语法(Syntax)和语义(Semantics)**来表达操作、
数据结构
和算法。
部分分式
·
2025-04-22 17:01
java
开发语言
leetcode
hot 100
刷题
记录(easy)
题目300:最长递增子序列(NO)解题思路:动态规划,就是dp[i]的运用,这里dp[i]表示第i个元素为结尾的最长子序列。给你一个整数数组nums,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7]是数组[0,3,1,6,2,2,7]的子序列。classSolution{public:intlengthOf
激昂~逐流
·
2025-04-22 16:25
Leetcode
leetcode
算法
leetcode
hot100 python实现
leetcode
hot100python实现
leetcode
hot100python实现平衡二叉树验证二叉搜索树从前序和中序遍历中构建二叉树路径总和全排列电话号码的字母组合组合总和括号生成单词搜索分割回文字符串搜索插入位置搜索二维矩阵路径总和二叉树的最近公共祖先岛屿数量腐烂的橘子课程表实现
qq_41789503
·
2025-04-22 16:54
leetcode
python
算法
Java 之「单调栈」:从入门到实战
单调递增栈单调递减栈单调栈的应用场景Java实现单调栈代码示例:下一个更大元素代码解析单调栈的优势实战应用:股票价格跨度代码示例代码解析总结参考资料引言在Java编程中,
数据结构
的选择和使用往往是解决复杂问题的关键
my_realmy
·
2025-04-22 16:23
Java基础知识
java
python
开发语言
大数据
ide
【
数据结构
和算法】1.
数据结构
和算法简介、二分搜索
本文根据
数据结构
和算法入门视频记录文章目录1.
数据结构
和算法简介1.1什么是
数据结构
?什么是算法?1.2
数据结构
和算法之间的关系1.3“
数据结构
和算法”有那么重要吗?
猎猎长风
·
2025-04-22 13:07
数据结构和算法
数据结构
算法
有序二叉树各种操作实现(
数据结构
C语言多文件编写)
1.先创建tree.h声明文件(Linux命令:touchtree.h)。编写函数声明如下(打开文件Linux操作命令:vimtree.h)://树的头文件位置#ifndef__TREE_H__#define__TREE_H__//节点typedefstructnode{intdata;//数据structnode*left;//记录左侧子节点地址structnode*right;//记录右侧子节
张立龙666
·
2025-04-22 13:02
数据结构
c语言
开发语言
redis学习——List数据类型
和
数据结构
中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。
胡小冰
·
2025-04-22 12:57
Redis
redis
EntityFrameworkCore ORM - Expression动态表达式树
表达式树以树形
数据结构
表示代码,其中每一个节点都是一种表达式,比如方法调用和x18Expression>expression1=x=>x.Age>18;dbContext.User.Where(expression1
morliz子轩
·
2025-04-22 11:25
c#
.net
core
asp.net
上一页
75
76
77
78
79
80
81
82
下一页
按字母分类:
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
其他