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数据结构
代码随想录算法训练营第16天|
LeetCode
112路径总和
LeetCode
113路径总和ii
LeetCode
106.从中序与后序遍历序列构造二叉树
LeetCode
105从前序与中序遍历序列构造二叉树
代码随想录算法训练营Day16代码随想录算法训练营第16天|
LeetCode
112路径总和
LeetCode
113路径总和ii
LeetCode
106.从中序与后序遍历序列构造二叉树
LeetCode
105.
HIT最菜电控
·
2025-03-09 05:49
代码随想录算法训练营
算法
开发语言
leetcode
数据结构
c++
数据结构
与算法(两两交换链表中的结点)
原题24.两两交换链表中的节点-力扣(
LeetCode
)给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。
银迢迢
·
2025-03-09 05:17
算法笔记
链表
数据结构
数据结构
与算法(删除链表的倒数第n个结点)
原题19.删除链表的倒数第N个结点-力扣(
LeetCode
)给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。
银迢迢
·
2025-03-09 05:17
算法笔记
链表
数据结构
C++学习:STL初识
STL容器就是将运用广泛的一些
数据结构
实现出来,常用的
数据结构
有:数组、链表、树、栈、队列、集合、映射等容器容器分为序列式容器和关联式容器。
DesolateGIS
·
2025-03-09 04:56
c++
学习
开发语言
Redis
数据结构
的业务应用、秒杀问题、缓存相关问题、分布式锁、双写一致性等
hash购物车存储对象set网站投票统计程序sadd把用户添加到某个投票项的投票用户集合里去,sismember可以检查用户是否已经对任何一个投票项发起过投票,scard可以统计每个投票箱的投票人数,smembers可以拿到每个投票项的投票人zset音乐网站的排行榜程序zadd把音乐加入排行榜中,刚开始分数可能就是0;zscore可以获取音乐的分数;zrem可以删除某个音乐;zincrby可以给某
Forever Nore
·
2025-03-09 04:19
Redis
redis
java
数据库
leetcode
刷题Day4|寻找两个正序数组的中位数
leetcode
刷题Day4|寻找两个正序数组的中位数给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。
我要学土木
·
2025-03-09 02:51
leetcode刷题
leetcode
算法
数据结构
BitMap实现用户签到、UV统计
1.Redis的BitMap概述在Redis中,BitMap并非一种独立的
数据结构
,而是基于String类型
数据结构
实现的一种存储方式。
mikey棒棒棒
·
2025-03-09 01:41
java
BitMap
redis
UV统计
python的列表推导式和lambda表达式
这里的range()可以换成任何可以迭代的
数据结构
。里面的参数也必须和前面的重名,意思是把里面的参数i赋值给外面的参数i。当你想生成的数
旧念25
·
2025-03-09 01:30
python
开发语言
redis 支持哪几种
数据结构
Redis支持多种
数据结构
,每种
数据结构
都有其特定的用途和优势。
杏花春雨江南
·
2025-03-09 00:45
redis
redis
数据结构
数据库
C语言实现算法(三)
以下是"10个不重复的C语言经典算法案例",结合多个搜索结果整理而成,涵盖数学计算、字符串处理、
数据结构
等方向,提供可运行代码及开发环境说明:开发环境配置编译器:GCC(推荐)Windows:安装MinGW
xinxiyinhe
·
2025-03-08 23:32
C语言算法实现
c语言
算法
开发语言
[场景题]如何实现购物车
实现步骤:
数据结构
:使用Map或自定义CartItem对象(包含商品ID、数量、选中状态等)。操作逻辑:添加商品:检查Session中是否存在购物车,若不存在则初始化;存在则更新商品数量。
八股文领域大手子
·
2025-03-08 21:10
数据库
oracle
C++之序列容器(vector,list,dueqe)
1.大体对比在软件开发的漫长历程中,
数据结构
与算法始终占据着核心地位,犹如大厦的基石,稳固支撑着整个程序的运行。
邪恶的贝利亚
·
2025-03-08 21:40
c++语言特性
c++
开发语言
Python基础:Python简明知识框架
浮点数、字符串、布尔值运算符:算术运算符、比较运算符、逻辑运算符、赋值运算符控制结构:条件语句(if,elif,else)、循环(for,while)函数与作用域:定义函数、参数、返回值、局部与全局变量
数据结构
列表
若北辰
·
2025-03-08 20:56
Python实战练习
python
开发语言
post get 给后端传参数
这种方式通常用于传递复杂的
数据结构
。
阿金要当大魔王~~
·
2025-03-08 20:09
vue
问题
前端
javascript
html
LeetCode
hot 100 每日一题(6)--15. 三数之和
这是一道难度为中等的题目,让我们先来看看题目描述:给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。示例1:输入:nums=[-1,0,1,2,-1,-4]输出:[[-1,-1,2],[
Awesome Baron
·
2025-03-08 19:45
leetcode
leetcode
算法
数据结构
Redis底层
数据结构
前言Redis为什么要使用2个对象?两个对象的好处redisObject对象解析String类型1、int整数值实现2、embstr3、rawList类型1、压缩链表:ziplist2、双向链表:linkedlist3、快速列表:quicklistHash类型Hashtable哈希表的扩展和收缩rehash渐进式hashSet类型intset整数集合Zset类型zkiplist跳表前言redis是
JLiuli
·
2025-03-08 18:48
redis数据结构
C语言_
数据结构
总结6:链式栈
纯c语言代码,不涉及C++顺序栈的实现,欢迎查看这篇文章:C语言_
数据结构
总结5:顺序栈-CSDN博客0.结构单元#include#includetypedefintElemType;typedefstructLinknode
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧
·
2025-03-08 17:08
C语言—数据结构
数据结构
算法
c语言
开发语言
visual
studio
visualstudio
链表
LeetCode
热题100JS(37/100)第七天|排序链表|合并K个升序链表|LRU缓存|二叉树的中序遍历|二叉树的最大深度|对称二叉树
148.排序链表题目链接:148.排序链表难度:中等刷题状态:1刷新知识:-`dic.reduceRight((t,c)=>(c.next=t,c),null)`方法从数组的末尾开始执行解题过程思考示例1:输入:head=[4,2,1,3]输出:[1,2,3,4]当然可以转成数组排序再生成链表,但我感觉这考点应该不是这个题解分析参考题解链接:240.搜索二维矩阵II(贪心,清晰图解)好吧,可以这么
Alicesflower
·
2025-03-08 14:59
LeetCode热题100JS
leetcode
算法
职场和发展
线段树学习札记
线段树维护序列的树形
数据结构
——线段树面对以下问题luoguP3372,给出一个数列:(1)将区间【x,y】内每一个数加上k(2)求出某个区间【x,y】中每一个数的和。
Cool_(wly)_Dino
·
2025-03-08 13:16
学习
数据结构
算法
c++
深入理解 Python 中的 copy 与 deepcopy 的使用
各类资料学习下载合集https://pan.quark.cn/s/8c91ccb5a474在Python中,数据的复制是一个重要的操作,尤其是在处理复杂
数据结构
(如列表、字典、集合等)时。
web安全工具库
·
2025-03-08 12:17
python
开发语言
Python开发行业薪资多少?
而Python由于简单易用,是人工智能领域中使用最广泛的编程语言之一,它可以无缝地与
数据结构
和其他常用的AI算法一起使用。Python开发行业薪资多少?我们看看图片就能知道个大概。
Java大师兄-威哥
·
2025-03-08 11:11
Python
编程
IT技术
程序员
IT
介绍 TensorFlow 的基本概念和使用场景。
TensorFlow的基本概念和使用场景如下:张量(Tensor):TensorFlow中的基本
数据结构
就是张量,可以简单理解为多维数组。
大富大贵7
·
2025-03-08 11:05
程序员知识储备1
程序员知识储备2
程序员知识储备3
经验分享
深度学习中N维数组的介绍
N维数组是机器学习和神经网络的主要
数据结构
。下面是N维数组的实例:0维数组(标量):通常表示一个类别。1维数组(向量):通常表示一个特征向量。二维数组(矩阵):通常表示一个样本--特征矩阵。
帅维维
·
2025-03-08 11:01
深度学习
深度学习
人工智能
1745. 分割回文串 IV
1745.分割回文串IV题目链接:1745.分割回文串IV代码如下://参考链接:https://
leetcode
.cn/problems/palindrome-partitioning-iv/solutions
咔咔咔的
·
2025-03-08 10:28
leetcode
c++
数据结构
:python实现最大堆算法
概念最大堆是一种完全二叉树,父节点的值总是大于或等于其子节点的值。通常,最大堆可以用数组来实现。最大堆的主要操作包括插入元素和提取最大值。在Python中,可以用一个列表来存储堆的元素。索引从0开始的话,父节点和子节点的位置关系需要确定。对于索引i的节点,其左子节点是2i+1,右子节点是2i+2,父节点则是(i-1)//2。插入元素时,需要将新元素添加到数组的末尾,然后进行上浮操作(percola
cqbelt
·
2025-03-08 10:51
python
算法
数据结构
数据结构
——链式栈模板类实现
数据结构
笔记3.1.3链式栈和前面的顺序栈是栈的两种不同实现形式,其实就是顺序表与链式表,区别在于其实现的方式(数组和指针节点),顺序栈指的是其每个节点的物理存储是连续的,因为是使用数组实现的。
razor521
·
2025-03-08 10:20
数据结构与算法
数据结构
单链表
链式栈
模板类
LeetCode
——单调栈题型分析
〇、引入什么是单调栈:单调栈是栈结构,但使用了一定方法让栈内元素保持单调性(单调递增或递减)。能解决的问题:专门解决NextGreaterElement这类典型问题。即在数组中寻找每个元素的下个更大元素。本篇主要描述了什么是NextGreaterElement问题、单调栈的解题模板,以及它能解决的哪些衍生问题。一、NextGreaterElement描述:给定一个数组,返回一个等长的数组,对应索引
一泓清泉,一叶扁舟
·
2025-03-08 10:16
算法笔记
LeetCode
1024程序员节
算法
leetcode
java
数据结构
深入JavaScript实战:解决常见问题与性能优化技巧
1.3ECMAScript标准二、JavaScript数据操作方法2.1JavaScript数组方法2.2JavaScript其他数据操作方法(1)对象操作(2)字符串操作(3)数字操作(4)Set和Map
数据结构
三
moton2017
·
2025-03-08 10:15
javascript
Axios
Fetch
API
字符串操作
SET数据结构
Map数据结构
【蓝桥杯学习笔记】12.
数据结构
——单调栈
系列文章目录【蓝桥杯学习笔记】1.入门基本语法及练习题【蓝桥杯学习笔记】2.常用模型----最大公约数和最小公倍数【蓝桥杯学习笔记】3.质数判断【蓝桥杯学习笔记】5.矩阵乘法【蓝桥杯学习笔记】6.一图看懂差分数组+《小明的彩灯》【蓝桥杯学习笔记】7.哈曼夫树【蓝桥杯学习笔记】8.itertools-为高效循环而创建迭代器的函数【蓝桥杯学习笔记】9.解立方根——二分法+牛顿迭代法【蓝桥杯学习笔记】1
Master_L u
·
2025-03-08 10:13
蓝桥杯
python
蓝桥杯
代码随想录 回溯
131.分割回文串-力扣(
LeetCode
)这题挺难的,搞了两个小时才一知半解吧qaq思路:首先要明白什么作为终止条件,其次就是for循环内什么时候插入path,剩下的就是套模板了,其次补充一下回文数的判断即可
DitanZ
·
2025-03-08 09:33
数据结构
算法
【java-
数据结构
】Java优先级队列揭秘:堆的力量让数据处理飞起来
我的个人主页我的专栏:人工智能领域、java-
数据结构
、Javase、C语言,希望能帮助到大家!!!
学无止尽5
·
2025-03-08 09:58
Java-数据结构
java
数据结构
开发语言
LeetCode
第67题_二进制求和
LeetCode
第67题:二进制求和题目描述给你两个二进制字符串a和b,以二进制字符串的形式返回它们的和。
@蓝莓果粒茶
·
2025-03-08 08:50
算法
leetcode
算法
职场和发展
矩阵
数据结构
python
c++
LeetCode
538.把二叉搜索树转换为累加树
题目描述给出二叉搜索树的根节点,该树的节点值各不相同,请你将其转换为累加树(GreaterSumTree),使每个节点node的新值等于原树中大于或等于node.val的值之和。提醒一下,二叉搜索树满足下列约束条件:节点的左子树仅包含键小于节点键的节点。节点的右子树仅包含键大于节点键的节点。左右子树也必须是二叉搜索树。示例1:输入:[4,1,6,0,2,5,7,null,null,null,3,n
南巷逸清风
·
2025-03-08 07:59
LeetCode
leetcode
c++
python
算法
leetcode
700-二叉搜索树中的搜索
leetcode
700思路我们需要先了解一下二叉搜索树的特性:左子树的所有节点值当前节点的值。
记得早睡~
·
2025-03-08 07:58
算法小课堂
leetcode
数据结构
算法
javascript
LeetCode
-04:实现链表的插入排序
题目使用插入排序对链表进行排序。Sortalinkedlistusinginsertionsort.输入{3,2,4}输出{2,3,4}思路1、若要实现插入排序,则需要先明白插入排序的原理。通俗讲便是将一个无序的数组(链表)插入有序的数组(链表)中,详细做法为:将无序数组的第一个元素切割出来作为有序数组的第一个元素,再将无序数组的第二个元素切割出来插入有序数组的相应位置,再将…,直至切割完整个无序
qq_46993700
·
2025-03-08 07:27
LeetCode
插入排序
链表
leetcode
打卡代码随想录第17天:
LeetCode
654.最大二叉树 、 617.合并二叉树、 700.二叉搜索树中的搜索、98.验证二叉搜索树
学习资料:代码随想录文中含LLM生成内容,不一定对654.最大二叉树力扣题目地址思路:不断寻找该部分的最大值去切割数组,不断递归,到在左闭右开区间不成立时,返回空节点。/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(null
jingjingjing1111
·
2025-03-08 07:26
算法
数据结构
打卡代码随想录第15天:
LeetCode
110.平衡二叉树 257. 二叉树的所有路径 404.左叶子之和
学习资料:代码随想录文中含LLM生成内容110.平衡二叉树力扣题目链接思路:逐层返回当前节点的最大高度,比较各节点的左右孩子高度后续方法遍历,因为‘中’是比较环节,要在左右之后/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(
jingjingjing1111
·
2025-03-08 07:24
leetcode
Java高频面试之集合-03
哈哈哈哈哈嗝面试官:说说ArrayList和LinkedList的区别ArrayList与LinkedList的详细对比一、底层
数据结构
特性ArrayListLinkedList存储结构基于动态数组基于双向链表内存分配连续内存块非连续内存
牛马baby
·
2025-03-08 07:43
java
面试
开发语言
HashMap源码解读
2.底层
数据结构
在JDK1.8中,HashMap的底层
数据结构
由数组+链表+红黑树构成:数组:存储哈希表的节点(Node)。
十五001
·
2025-03-08 07:42
基础
哈希算法
散列表
算法
168. Excel表列名称(JS实现)
例如,1->A2->B3->C…26->Z27->AA28->AB…示例1:输入:1输出:“A”示例2:输入:28输出:“AB”示例3:输入:701输出:“ZY”链接:https://
leetcode
-cn.com
PAT-python-zjw
·
2025-03-08 07:42
剑指offer
Excel表列名称——【
Leetcode
每日一题】
168.Excel表列名称给你一个整数columnNumber,返回它在Excel表中相对应的列名称。例如:A->1B->2C->3…Z->26AA->27AB->28…示例1:输入:columnNumber=1输出:“A”示例2:输入:columnNumber=28输出:“AB”示例3:输入:columnNumber=701输出:“ZY”示例4:输入:columnNumber=214748364
零點零壹
·
2025-03-08 06:35
LeetCode
excel
leetcode
算法
【
LeetCode
】第168题——Excel表列名称(难度:简单)
【
LeetCode
】第168题——Excel表列名称(难度:简单)题目描述解题思路代码详解注意点题目描述给定一个正整数,返回它在Excel表中相对应的列名称。
Se7en_Dayz
·
2025-03-08 06:29
LeetCode题解
字符串
leetcode
java
python的pandas函数
Pandas是Python中一个强大且广泛使用的数据分析库,它提供了高效的
数据结构
和数据操作工具,主要的
数据结构
有Series(一维数组)和DataFrame(二维表格)。
soputasmile11
·
2025-03-08 05:38
python
python
pandas
开发语言
java中存储金额字段
底层
数据结构
BigDecimal的数值由两个关键部分组成:未缩放值(unscaledValue)类型为BigInteger
fengdongnan
·
2025-03-08 04:18
java
金融
精度
运算
BigDemical
R语言入门——数据类型和
数据结构
变量相当于给定一个空间,只能保存一种
数据结构
,只保存最后一次被赋值的数据。无需事先声明。命名规则变量名应该尽可能简单、意义明确,命名遵循一定规律,以便与他人交流理解。
Sean1014
·
2025-03-08 02:52
r语言
数据结构
r语言
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:1581.进店却未进行过交易的顾客表:Visits±------------±--------+|ColumnName|Type|±------------±--------+|visit_id|int||customer_id|int|±------------±--------+visit_id是该表中具有唯一值的列。该表包含有关光临过购物中心的顾客的信息。表:Transactions±
我想吃烤肉肉
·
2025-03-08 02:19
sql
测试面试
数据库
leetcode
sql
Java集合框架:组织对象的利器
集合框架的核心思想是通过抽象数据类型(AbstractDataType)来组织对象的集合,而具体的实现则依赖于不同的
数据结构
和算法。
t0_54program
·
2025-03-08 02:18
java
python
开发语言
个人开发
数据结构
之旅:自己动手实现顺序表
目录1.引言顺序表(ArrayList)的概念及其在编程中的重要性。为什么选择自己实现而不是直接使用Java库中的ArrayList。2.基本原理3.类定义与属性MyArrayList类的定义4.核心方法5.错误处理与边界情况6.结论1.引言顺序表(ArrayList)的概念及其在编程中的重要性。顺序表(ArrayList)是一种动态数组,能够根据需要自动调整大小,支持高效的随机访问和顺序存储。它
GeminiGlory
·
2025-03-08 01:39
数据结构
数据结构
玩转python:掌握Python
数据结构
之栈Stack
栈(Stack)是计算机科学中一种非常基础且重要的
数据结构
。它的特点是后进先出(LIFO,LastInFirstOut),就像我们生活中叠盘子一样,最后放上去的盘子总是最先被拿走。
千益
·
2025-03-07 23:19
浅显易懂玩转python
开发语言
python
分布式中间件:Redis介绍
目录Redis概述Redis的特点高性能丰富的
数据结构
持久化分布式特性简单易用Redis的
数据结构
字符串(String)哈希(Hash)列表(List)集合(Set)有序集合(SortedSet)Redis
顾北辰20
·
2025-03-07 23:13
分布式中间件
分布式
中间件
redis
上一页
105
106
107
108
109
110
111
112
下一页
按字母分类:
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
其他