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数据结构刷题
备战秋招60天算法挑战,Day8
题目链接:https://
leetcode
.cn/problems/find-minimum-in-rotated-sorted-array/视频题解:https://www.bilibili.com/
华南溜达虎
·
2024-08-24 05:48
数据结构与算法
算法
备战秋招60天算法挑战,Day11
题目链接:https://
leetcode
.cn/problems/longest-substring-without-repeating-characters/视频题解:https://www.bilibili.com
华南溜达虎
·
2024-08-24 05:48
数据结构与算法
算法
数据结构
备战秋招60天算法挑战,Day6
题目链接:https://
leetcode
.cn/problems/best-time-to-buy-and-sell-stock/视频题解:https://b23.tv/MDoza2J
LeetCode
121
华南溜达虎
·
2024-08-24 05:18
数据结构与算法
算法
面试中需要熟知的数组知识
面试中需要熟知的数组知识数组介绍数组是计算机中一个很重要的
数据结构
,它使用的是一块连续的内存,而且数组中的元素是相同类型的。在数组中,我们通常关心两件事——元素的索引和元素本身。
华南溜达虎
·
2024-08-24 05:48
数据结构与算法
数据结构
面试
每日一题_1310.子数组异或查询
leetcode
每日一题image.png注意:如果是暴力做法的话,是会超时的,应该考虑异或的性质性质1:,性质2:异或通常都是使用异或和来解决问题,观察下图可以建立如下prefix(前缀数组)image.png
Dmm
·
2024-08-24 05:13
LeetCode
209. 长度最小的子数组(JAVA)
题目给定一个含有n个正整数的数组和一个正整数s,找出该数组中满足其和≥s的长度最小的连续子数组,并返回其长度。如果不存在符合条件的连续子数组,返回0。示例:输入:s=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的连续子数组。进阶:如果你已经完成了O(n)时间复杂度的解法,请尝试O(nlogn)时间复杂度的解法。解题思路publicintminSubAr
freesan44
·
2024-08-24 05:42
备战秋招60天算法挑战,Day24
题目链接:https://
leetcode
.cn/problems/sum-of-two-integers/视频题解:https://www.bilibili.com/video/BV1RZ421K7YF
华南溜达虎
·
2024-08-24 04:15
数据结构与算法
算法
数据结构
java
c++
python
ArkTS---保存应用数据
Key-Value
数据结构
:一种键值型的
数据结构
,Key是不重复的关键字,Value是数据值。非关系型数据库:区别于关系型数据库,不保证遵循ACID特性,不采用关系模型来组织数据,数据之间无关系。
煸橙干儿~~
·
2024-08-24 04:14
HarmonyOS
harmonyos
前端
2024计算机保研真题与面试资料整理(自己整理)
目录1
数据结构
1.1考察范围1.2常见问题1.3遇到的问答*2.1考察范围2.2常见问题2.3遇到的问答*3计算机网络3.1考察范围3.2常见问题3.3遇到的问答*4计算机语言4.1考察范围4.2常见问题
Better Rose
·
2024-08-24 03:37
保研
面试
算法
职场和发展
【Redis 系列】redis 学习十三,Redis 常问简单面试题
(image-ff92fa-1650460734395)]Redis是一个开源(BSD许可)的,内存中的
数据结构
存储系统Redis可以用作数据库、缓存和消息中间件支持的
数据结构
有8种字符串(strings
阿兵云原生
·
2024-08-24 02:44
计算机保研/考研面试题——数学篇
(对保研er和考研er均适用,如需要其他学科的问题请关注我~)相关文章:计算机保研/考研面试题——
数据结构
与算法篇-CSDN博客计算机保研/考研面试题——操作系统篇-CSDN博客计算机保研/考研面试题—
安晴晚风
·
2024-08-24 02:00
计算机保研/考研专业课面试
考研
面试
搜索二叉树进阶之AVL树
前言二叉搜索树(BST)是一种基础的
数据结构
,能够高效地进行搜索、插入和删除操作。然而,在最坏的情况下,普通的BST可能会退化成一条链表,导致操作效率降低。
渡我白衣
·
2024-08-24 02:29
c++知识点
数据结构
c++
《
数据结构
教程(第五版) 李春葆主编》判断题(第一章-第十章)
《
数据结构
》判断题中的错误表述第1章绪论:数据元素是数据的最小单位×(数据元素是数据的基本单位,数据项是数据的最小单位)数据对象就是一组数据元素的集合×(这里未强调数据元素的性质相同)任何
数据结构
都具备
—Miss. Z—
·
2024-08-24 01:55
《数据结构》上机实验
数据结构
栈
队列
线性表
链表
约瑟夫环问题(模板题,递推,树状数组,双端队列)
文章目录最后活的人(递推)[LCR187.破冰游戏](https://
leetcode
.cn/problems/yuan-quan-zhong-zui-hou-sheng-xia-de-shu-zi-lcof
匪石1
·
2024-08-24 00:52
算法
约瑟夫环
数学
【C++图解专栏】手撕
数据结构
与算法,探寻算法的魅力
spm=1011.2415.3001.5343专栏定位:为0基础刚入门
数据结构
与算法的小伙伴提供详细的讲解,也欢迎大佬们一起交流~专栏简介:在这个专栏,我将带着大家一起用C++手撕基础的
数据结构
与算法,
Pandaconda
·
2024-08-24 00:47
数据结构与算法
c++
算法
数据结构
D226
#幸福是需要修出来的~每天进步1%~幸福实修14班~静静知青春组叶青#20180203(12/60)【幸福实修目标】(本周目标)1.一篇外文专业文献2.开始
刷题
每天500题3.学一种新的面包做法【幸福金句
叶青丁当妈
·
2024-08-23 22:23
Python数据分析入门与Pandas
的转变为何Python是数据分析的首选语言Python的魅力:简洁与强大并存二、初识Pandas:解锁数据处理的超级能力Pandas是什么:从零开始了解Series与DataFrame:Pandas的核心
数据结构
如何创建第一个
master_chenchengg
·
2024-08-23 21:02
python
python
办公效率
python开发
IT
数据结构
—时间复杂度
前情提要:本人是新人,对某些概念理解有些不到位,多多包涵,也可以指点一下qwq。一.概念:在计算机科学中,时间复杂性,又称时间复杂度,算法的时间复杂度是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是渐近的,亦即考察输入值大小趋近无穷时的情况。(这是百度百科的解释)我
Mueisya
·
2024-08-23 21:30
数据结构
数据结构
Pandas DataFrame:数据处理利器及其在 Excel 和 SQL 数据处理中的便利性
而其中的DataFrame是一个功能强大、灵活且广泛应用的
数据结构
。对于那些经常处理Excel数据或SQL数据库数据的人来说,pandas.DataFrame提供了无与伦比的便利性和效率。
chenkangck50
·
2024-08-23 21:59
python
pandas
excel
sql
[
LeetCode
]160.相交链表(python)
1.代码classSolution:defgetIntersectionNode(self,headA:ListNode,headB:ListNode)->Optional[ListNode]:ifnotheadAornotheadB:returnNonepoint1=headApoint2=headBhas_switched1=Falsehas_switched2=Falseintersecti
xyhaaab
·
2024-08-23 21:58
leetcode
链表
python
leetcode
80:删除有序数组中的重复项II
leetcode
80:删除有序数组中的重复项II给你一个有序数组nums,请你**原地**删除重复出现的元素,使每个元素最多出现两次,返回删除后数组的新长度。
Yingmu__
·
2024-08-23 21:58
leetcode
leetcode
同字母异序词 python_
Leetcode
练习(Python):哈希表类:第49题:字母异位词分组:给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。...
原博文2020-04-2810:54−题目:给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。说明:所有输入均为小写字母。不考虑答案输出的顺序。思路:使用sort()将单词排序。程序:classSolution:de...0289相关推荐2019-12-2122:18−题目概述题目:力扣:58.最后一个单词的长度难易:简单内容:给定一个仅包含大小写字母和空格''
weixin_39596975
·
2024-08-23 21:57
同字母异序词
python
c++类模板
一、类模板基本概念在C++中,模板类是一种用于创建通用
数据结构
或算法的强大工具。模板类允许您编写一次代码,然后在不同数据类型上重复使用它,以提高代码的可重用性和灵活性。
海绵宝宝丶哈
·
2024-08-23 21:57
C++
学习
c++
开发语言
LeetCode
——49 字母异位词分组
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn
qq_34732729
·
2024-08-23 20:55
LeetCode解题报告
LeetCode
49. 字母异位词分组
49.字母异位词分组Medium题目描述:给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。示例1:输入:strs=["eat","tea","tan","ate","nat","bat"]输出:[["bat"],["nat","tan"],["ate","eat","tea"]]示例
FXiaoHang
·
2024-08-23 20:24
LeetCode
算法
数据结构
leetcode
Leetcode
-删除有序数组中的重复项(C++)
一、题目给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nums的大小不重要。返回k
小刘在努力v
·
2024-08-23 20:53
leetcode学习
leetcode
算法
数据结构
python——redis
Redis是一种高性能的键值存储数据库,它不仅可以存储字符串,还可以存储复杂的
数据结构
如列表、集合、哈希等。Redis常用于缓存、会话管理、实时数据处理等场景。
pumpkin84514
·
2024-08-23 19:50
python相关
python
redis
开发语言
【算法基础实验】排序-最小索引优先队列IndexMinPQ
回顾最小优先队列MinPQ理论知识概述在算法和
数据结构
中,优先队列是一种特殊的队列
数据结构
,每个元素都有一个优先级。当你从优先队列中删除元素时,通常会删除具有最高(或最低)优先级的元素。
Greyplayground
·
2024-08-23 19:14
算法
【每日
刷题
Day85】
【每日
刷题
Day85】个人主页:开敲所属专栏:每日
刷题
文章目录1.125.验证回文串-力扣(
LeetCode
)2.43.字符串相乘-力扣(
LeetCode
)3.557.反转字符串中的单词III-力扣(
LeetCode
开敲
·
2024-08-23 18:42
每日刷题
算法
数据结构
leetcode
LeetCode
算法题-29. 两数相除(Swift)
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/divide-two-integers著作权归领扣网络所有。
entre_los_dos
·
2024-08-23 17:33
C# --- 深入学习结构体
结构体通常用于封装一组相关的变量(比如数值和字符串),这些变量组成一个小型的
数据结构
。通俗易懂的解释:结构体(struct)是一种简单的数据类型,用于存储一组相关的数据。
颜回.
·
2024-08-23 17:33
C#
c#
javascript
开发语言
C++竞赛初阶L1-14-第六单元-数组(31~33课)541: T456471 计算书费
题目内容下面是一个图书的单价表:计算概论28.9元/本
数据结构
与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统
麓小墨哥
·
2024-08-23 16:30
c++免费文章
c++
开发语言
青少年编程
算法
数据结构
LeetCode
Day24----恢复二叉搜索树
题目:二叉搜索树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。思路:由于二叉搜索树的中序遍历是递增的,所以可以通过中序遍历找出这两个节点,之后将两节点的值交换。源码:GitHub源码/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode
墨殇染泪
·
2024-08-23 16:00
HashMap 的 put() 和 get() 方法工作原理
在Java中,HashMap是一种非常常用的
数据结构
,它允许我们通过键(key)来快速存取值(value)。HashMap实现了Map接口,并提供了高效的键值对存储机制。
潘多编程
·
2024-08-23 15:52
哈希算法
算法
JS中Set、WeakSet、Map 和 WeakMap区别
ES6引入的四种新的
数据结构
,它们各自有不同的特性和用途。Set:Set是一种集合
数据结构
,成员的值都是唯一的,没有重复的值。它可以包含任何类型的原始值或对象引用。
DiuWang
·
2024-08-23 14:47
javascript
开发语言
ecmascript
数据结构
-树:AVL树的旋转与平衡
数据结构
-树:AVL树的旋转与平衡引言:编织平衡的艺术技术概述:AVL树的风姿代码示例:AVL树的节点结构技术细节:AVL树的旋转魔术左旋示例实战应用:AVL树的舞台代码示例:AVL树的插入操作优化与改进
master_chenchengg
·
2024-08-23 13:10
算法提升
算法
C++
思维提升
链表
Redis 详细介绍及安装使用教程(含 C# 示例)
Redis详细介绍及安装使用教程1.Redis介绍Redis(RemoteDictionaryServer)是一个开源的、基于内存的
数据结构
存储系统。它可以用作数据库、缓存和消息代理。
一个代码猎人
·
2024-08-23 13:36
Redis
ASP.NET
Core
redis
c#
数据库
Python入门之Lesson3:Python
数据结构
详解
目录前言一.列表(List)1.创建列表2.访问和修改元素3.列表的常用操作1.添加元素append()insert()2.删除元素remove()delpop()3.列表切片4.列表遍历二.元组(Tuple)1.创建元组2.访问元组元素3.元组的使用场景函数的多返回值作为字典的键三.集合(Set)1.创建集合2.集合的常用操作1.添加元素2.删除元素3.集合运算四.字典1.创建字典2.访问字典3
theoxiong
·
2024-08-23 12:35
Python入门课程
数据结构
python
算法
Java集合框架-Queue
Queue代表了一个队列
数据结构
,这种结构通常遵循先进先出(FIFO)的原则。这意味着元素是按照它们被添加到队列中的顺序进行处理的。
纣王家子迎新
·
2024-08-23 12:00
java
开发语言
计算机学习
计算机语言是学不完的,而未来就业找工作要从事技术岗位,需要不仅仅是计算机语言的,还得学习
数据结构
和算法、操作系统、计算机网络、数据库、还得做实战项目等等。java不敢用ChatGPT水论文了!
程序员牛马家
·
2024-08-23 11:24
java
JAVA基础篇(三)
一,集合与数组的区别二,collection集合的方法三,常用集合分类四,list和set区别五,list集合六,set(1)HashSet底层
数据结构
采用哈希表实现,元素无序且唯一,线程不安全,效率高
凉笙2019
·
2024-08-23 07:33
C# 结构体(Struct)
1.结构体是值类型
数据结构
。
啥也学不会a
·
2024-08-23 07:02
c#
开发语言
Leetcode
JAVA刷刷站(79)单词搜索
一、题目概述二、思路方向为了解决这个问题,我们可以使用深度优先搜索(DFS)或广度优先搜索(BFS)来遍历网格中的字符,并检查是否能形成给定的单词。这里,我提供一个基于DFS的解决方案。在DFS中,我们需要维护一些状态,比如当前的位置(x,y)和已经访问过的字符。由于我们不能重复使用同一个单元格,我们需要一个与网格同样大小的布尔数组来记录哪些单元格已经被访问过。三、代码实现publicclassS
IT 青年
·
2024-08-23 06:26
LeetCode
leetcode
算法
java
至少有k个重复字符的最长子串(
LeetCode
)
题目给你一个字符串s和一个整数k,请你找出s中的最长子串,要求该子串中的每一字符出现次数都不少于k。返回这一子串的长度。如果不存在这样的子字符串,则返回0。解题deflongestSubstring(s,k):#如果字符串长度为0或者字符串长度小于k,返回0iflen(s)==0orlen(s)=kforcharinset(s)):returnlen(s)#否则进行分治forcharinset(s
好好学习Py
·
2024-08-23 05:20
算法与数据结构
leetcode
算法
职场和发展
Java 技术栈:Java 中的 HashSet、LinkedHashSet 和 TreeSet(Set 集合)特点与实现解析
Java集合框架(JavaCollectionsFramework)是Java编程语言中处理集合的基础设施,提供了强大的
数据结构
和算法支持。
阳爱铭
·
2024-08-23 05:49
java技术栈
java
python
开发语言
后端
数据库架构
数据结构
个人开发
回溯
Leetcode
216 组合总和III
组合综合III
Leetcode
216学习记录自代码随想录要点:和组合问题相似,但需要多加一个求和;classSolution{private:vectorpath;vector>result;voidbacktracking
mmaerd
·
2024-08-23 05:49
Leetcode刷题学习记录
leetcode
算法
职场和发展
从零开始基于go-thrift创建一个RPC服务
Thrift是一种被广泛使用的rpc框架,可以比较灵活的定义
数据结构
和函数输入输出参数,并且可以跨语言调用。
weixin_30371875
·
2024-08-23 05:47
golang
php
json
日拱一卒(7)——
leetcode
学习记录:颠倒二进制位
一、任务:颠倒给定的32位无符号整数的二进制位。提示:请注意,在某些语言(如Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。在Java中,编译器使用二进制补码记法来表示有符号整数。因此,在示例2中,输入表示有符号整数-3,输出表示有符号整数-1073741825。示例1
特立独行的Q
·
2024-08-23 04:15
leetcode练习
leetcode
学习
算法
【
LeetCode
:3133】数组最后一个元素的最小值(Java)
题目链接3133.数组最后一个元素的最小值题目描述给你两个整数n和x。你需要构造一个长度为n的正整数数组nums,对于所有0>j)>0){//如果x的第i位是0if((ans>>i&1)==0){//将n-1的第j位填入ans|=(long)(n>>j&1)<<i;j++;}i++;}returnans;}}
dawn191228
·
2024-08-23 04:42
算法刷题
leetcode
java
算法
【
LeetCode
:3152】特殊数组 II(Java)
题目链接3152.特殊数组II题目描述如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个特殊数组。周洋哥有一个整数数组nums和一个二维整数矩阵queries,对于queries[i]=[fromi,toi],请你帮助周洋哥检查子数组nums[fromi…toi]是不是一个特殊数组。返回布尔数组answer,如果nums[fromi…toi]是特殊数组,则answer[i]为t
dawn191228
·
2024-08-23 04:12
算法刷题
leetcode
java
算法
上一页
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
其他