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--链表
VMWARE
5月12日一面:50分钟算法题:String输出数字,有正负号,需要设计测试样例线程安全的双向
链表
设计5月18号二面:45分钟算法题一次买卖的股票交易括号匹配都有测试样例测试包括抛出异常算法问题红黑树B
腿毛四尺三
·
2024-01-19 07:00
数据结构day4
思维导图11.单向
链表
任意元素查找12.单向
链表
任意元素修改13.单向
链表
任意元素删除14.单向
链表
逆置15.单向
链表
查找倒数第n个节点16.单向
链表
排序17.单向
链表
释放内存
2201_75638688
·
2024-01-19 07:37
数据结构
2024年回炉计划之排序算法(一)
要学习算法,你可能需要掌握以下一些基本知识:基本数据结构:了解和熟练使用各种数据结构,如数组、
链表
、栈、队列、树和图等。数据结构是算法的基础,不同的问题可能需要不同的数据结构来解决。
韩小浪~~
·
2024-01-19 06:08
排序算法
算法
Amber代码随想录打卡第三天|203.移除
链表
元素、707.设计
链表
、206.反转
链表
1.203.移除
链表
元素这道题老师讲的非常好,我对
链表
一直存在障碍看完之后完全理解了。在初期做的时候一直遇到障碍,主要是对
链表
的使用逻辑不清晰,用时1分钟。
amber66666!
·
2024-01-19 05:51
leedcode
算法
数据结构
leetcode
java
链表
两两交换
链表
中的节点 |19.删除
链表
的倒数第N个节点 | 面试题 02.07.
链表
相交 |142.环形
链表
II
前言我感觉
链表
一直是我的一个大缺陷啊,希望可以赶上:)24.两两交换
链表
中的节点1.精华笔记要点是要明确:要修改1点指向,那么必须要知道1前一个点指针2.图解(来自代码随想录)感觉画的很清楚了,说明了为什么节点要设计
amber66666!
·
2024-01-19 05:51
链表
数据结构
leetcode
java
Redis Ziplist (一)
hash-max-zipmap-entries512//entry的总数不能大于512,否则就采用hashmap/
链表
/跳跃表结构存储hash-m
小东班吉
·
2024-01-19 05:50
ACM模式与核心代码模式
文章目录ACM模式输入函数模板(Python)获取输入数据三种情况的输入数据输出函数模板
链表
的输入输出二叉树二叉树的输入输出核心代码模式参考文献蓝桥杯解决算法问题采用的ACM模式。
累了就睡醒了就学
·
2024-01-19 05:11
蓝桥杯备赛(Python组)
算法
蓝桥杯
python
3.16打卡-3.17计划
.线数基础部分第一批习题(660)5.操作系统1.3前两节明日任务:1.不背单词复习120新刷302.红宝书复习unit23新背unit43.高数第二章880选择填空4.线代研究15日错题5.数据结构
链表
操作
6_c
·
2024-01-19 05:23
redis数据结构(一)
文章目录一、简单动态字符串(simpledynamicstring,SDS)1.SDS的定义2.SDS对C字符串的优化空间预分配惰性空间释放二、
链表
三、字典1.字典实现1.1哈希表结构1.2哈希表节点结构
倜傥村的少年
·
2024-01-19 04:02
#
redis基础
redis
线性顺序表和单
链表
的区别
时间复杂度查找O(1),插入和删除O(n)单
链表
:采用链式存储结构,用一组任意的存储单元存放线性表的元素。不需要连续,不需要提前分配空间,只要有就可以分配,元素个数不受限制。
徐德东
·
2024-01-19 04:05
华为2012实验室校招火热进行中( 云原生 大模型 AI)
题解|#判断一个
链表
是否为回文结构#/***structListNode{*intval;*structListNode*next;*};*//***代码中的类名、题解|#没有重复项数字的全排列#importjava.util
2301_79125642
·
2024-01-19 03:55
java
力扣第82题——删除排序
链表
中的重复元素 II(C语言题解)
题目描述给定一个已排序的
链表
的头head,删除原始
链表
中所有重复数字的节点,只留下不同的数字。返回已排序的
链表
。
fortune+
·
2024-01-19 03:47
leetcode
链表
c语言
算法 - 二分法 / 双指针 / 三指针 / 滑动窗口
[有序数组]>[元素边界]>(二分法)81.搜索旋转排序数组Ⅱ[旋转数组][有重][目标值](二分法)153.寻找旋转排序数组中的最小值[旋转数组][最小值](二分法)双指针元素合并21.合并两个有序
链表
進擊的小老虎
·
2024-01-19 02:11
算法
leetcode
【Java数据结构 -- 实现双
链表
的接口方法】
双
链表
1.双
链表
2.双
链表
的创建3.双
链表
的头插节点4.双
链表
尾插5.双
链表
根据索引找节点6.双
链表
根据索引插入节点7.双
链表
删除值为key的节点8.删除所有值为key的节点9.双
链表
是否包含值为key
水冠7
·
2024-01-19 02:10
Java数据结构
java
数据结构
开发语言
【Java数据结构 -- 使用数组和
链表
实现栈】
数组和
链表
模拟实现栈1.栈2.栈的使用3.通过数组实现栈3.1栈是否满3.2入栈push3.3出栈pop3.4栈是否为空3.5获取栈顶元素4.通过
链表
实现栈4.2压栈push4.3出栈pop4.4获取栈顶元素
水冠7
·
2024-01-19 02:10
Java数据结构
java
数据结构
栈
【Java数据结构 -- 实现单
链表
的接口方法】
单
链表
1
链表
的引入2
链表
的说明3单
链表
3.1单
链表
的创建3.2单
链表
的打印3.3单
链表
是否存在某个元素3.4单
链表
当前节点个数3.5单
链表
的头插法3.6单
链表
的尾插法3.7单
链表
获取某个索引的节点3.8
水冠7
·
2024-01-19 02:40
Java数据结构
java
数据结构
算法
反转
链表
II
给你单
链表
的头指针head和两个整数left和right,其中left<=right。请你反转从位置left到位置right的
链表
节点,返回反转后的
链表
。
y3131954546
·
2024-01-19 02:04
链表
数据结构
算法
同时含有二叉树和
链表
——Exercise of 6-3
这第一层馍是行云流水的数据结构—
链表
:这第二层馅是妙趣横生的OrientedEnglishGrammar这第三层馍是苍翠挺拔的数据结构—二叉树一、没有馅,馍就是普通膜鸡汤卤汁卤的:EverydayIremindmyselfthatmyinnerandouterlifearebasedonthelaborsofothermen
gujiamin-0-1
·
2024-01-19 02:30
【OJ】
链表
刷题
个人主页:zxctsclrjjjcph文章封面来自:艺术家–贤海林如有转载请先通知题目1.相交
链表
(160)1.1暴力求解1.1.1分析1.1.2代码实现1.2优化后求解1.2.1分析1.2.2代码实现
zxctsclrjjjcph
·
2024-01-19 01:01
OJ题
链表
数据结构
力扣
【OJ】牛客
链表
刷题
题目1.
链表
分割1.1题目分析1.2代码2.
链表
的回文结构2.1题目分析2.2代码这里两道与
链表
有关的题目均来自牛客。
zxctsclrjjjcph
·
2024-01-19 01:59
OJ题
链表
数据结构
c语言
HashMap和Hashtable区别是什么?
HashMap和Hashtable都实现了Map接口,都是Java中用于存储键值对的数据结构,它们的底层数据结构都是数组加
链表
的形式(默认情况下),但它们存在以下几点不同:线程安全:Hashtable是线程安全的
前端玖耀里
·
2024-01-19 01:27
Java相关
java
jvm
数据结构实验4:
链表
的基本操作
目录一、实验目的二、实验原理1.节点2.指针3.
链表
的类型3.1单向
链表
3.2双向
链表
3.3单向循环
链表
3.4双向循环
链表
4.单
链表
的插入4.1头插法4.2尾插法4.3在指定位置插入元素5.单
链表
的删除
YSRM
·
2024-01-19 01:44
数据结构
数据结构
链表
实验五 基于二叉树的表达式求值算法
实验五基于二叉树的表达式求值一、实验目的1.掌握二叉树的二叉
链表
存储表示和二叉树的遍历等基本算法。2.掌握根据中缀表达式创建表达式树的算法。3.掌握基于表达式树的表达式求值算法。
22的卡卡
·
2024-01-19 00:01
数据结构实验
算法
PTA 6-4 链式表的按序号查找
typedefstructLNode*PtrToLNode;structLNode{ElementTypeData;PtrToLNodeNext;};typedefPtrToLNodeList;L是给定单
链表
stephen_yoga
·
2024-01-19 00:18
数据结构与算法题目集(中文)
数据结构
c语言
笔记
3.20打卡-3.21计划
今日完成:1.不背单词新刷30复习602.880第二章选择3.660第三章相关课后题4.python直播课明日任务:1.高数基础课第四章第一节(完成660相关习题)2.不背单词复习+新刷603.数据结构
链表
相关操作
6_c
·
2024-01-19 00:58
Leetcode刷题笔记-数组|
链表
|哈希|字符串|双指针|栈与队列|二叉树
按照youngyangyang04总结的Leetcode刷题攻略进行整理,链接https://github.com/youngyangyang04/leetcode-master目录数组1.二分法题目:搜索插入位置https://leetcode-cn.com/problems/search-insert-position/2.双指针题目:原地移除元素https://leetcode-cn.com
BRAND-NEO
·
2024-01-19 00:54
算法
c++
java基本算法
1.
链表
链表
用来存储数据,由一系列的结点组成。这些结点的物理地址不一定是连续的,即可能连续,也可能不连续,但
链表
里的结点是有序的。一个结点由数据的值和下一个数据的地址组成。
xmh-sxh-1314
·
2024-01-18 23:55
算法
Sort List
链表
排序
timeusingconstantspacecomplexity.Example1:Input:4->2->1->3Output:1->2->3->4Example2:Input:-1->5->3->4->0Output:-1->0->3->4->5给一个
链表
排序
weixin_30664051
·
2024-01-18 22:00
数据结构与算法
java
python
LeetCode刷题实战82:删除排序
链表
中的重复元素 II
今天和大家聊的问题叫做删除排序
链表
中的重复元素II,我们先来看题面:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii
程序IT圈
·
2024-01-18 22:28
链表
算法
指针
单链表
spreadsheet
LeetCode刷题——剑指offer中
链表
题目汇总
系列文章目录每日一题题目汇总剑指offer中简单遍历查找题目汇总剑指offer动态规划汇总剑指offer二叉树题目汇总剑指offer中
链表
题目汇总系列文章目录剑指Offer06.从尾到头打印
链表
(简单)
艾醒(AiXing-w)
·
2024-01-18 22:58
LeetCode
链表
leetcode
数据结构
LeetCode
链表
相关题目汇总
文章目录剑指Offer06.从尾到头打印
链表
剑指Offer18.删除
链表
的节点剑指Offer22.
链表
中倒数第k个节点剑指Offer24.反转
链表
剑指Offer25.合并两个排序的
链表
剑指Offer35
chengzic1999
·
2024-01-18 22:58
OJ题目
链表
leetcode
java
指针
面试
LeetCode 21:合并两个有序
链表
(Merge Two Sorted Lists)解法汇总
更多LeetCode题解有序
链表
的归并排序,很简单classSolution{public:boolisValid(strings){stacksta;for(inti=0;i
Ubuntu1996
·
2024-01-18 22:28
LeetCode刷题题解记录
LeetCode
合并两个有序链表
Merge
Two
Sorted
Lists
力扣解法汇总24-两两交换
链表
中的节点
原题链接:力扣描述:给你一个
链表
,两两交换其中相邻的节点,并返回交换后
链表
的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。
失落夏天
·
2024-01-18 22:28
编程题
leetcode
正则表达式
算法
力扣解法汇总1626. 无矛盾的最佳球队
GitHub同步刷题项目:GitHub-September26/java-algorithms:算法题汇总,包含牛客,leetCode,lintCode等网站题目的解法和代码,以及完整的mode类,甚至
链表
代码生成工具都有提供
失落夏天
·
2024-01-18 22:28
编程题
leetcode
算法
职场和发展
剑指offer解法汇总76-删除
链表
中重复的结点
原题链接:描述:在一个排序的
链表
中,存在重复的结点,请删除该
链表
中重复的结点,重复的结点不保留,返回
链表
头指针。
失落夏天
·
2024-01-18 22:57
编程题
链表
leetcode
数据结构
单向循环
链表
练习
链表
课后练习203.移除
链表
元素使用一个指针代表前一个,一个指针向后移动,循环当quick没走到尾时,如果quick指向的值和val相等,判断pre是否指向的时NULL,如果pre为NULL,那就说明目前没有符合条件的节点
Paradox_M
·
2024-01-18 22:14
刷题
链表
windows
数据结构
带头双向循环
链表
ListNode详解
数据结构-带头结点双向循环
链表
ListNode详解(增删改查)1.带头双向循环
链表
这种数据结构很大程度上弥补了单
链表
的缺点,使增加和删除节点的时间复杂度减小,使用头节点也解决了函数传参的二级指针问题。
Paradox_M
·
2024-01-18 22:14
数据结构
c语言
链表
数据结构
数据结构:
链表
课程总结 + leetcode刷题
Leetcode:T1:利用“归并排序”对
链表
进行排序:关键:(1)merge_sort函数:递归函数--出口,直到只有1个或者0个元素为止,直接返回这个节点,作用就是
链表
分成2半,(2)merge_sort
诚威_lol_中大努力中
·
2024-01-18 22:29
数据结构和算法相关
数据结构
链表
leetcode
代码随想录-Day03-LetCode|203-移除
链表
元素|707-设计
链表
|206-反转
链表
203.移除
链表
元素思路一:直接删除,普通节点删除的方式就是上一个节点的next等于当前节点的next,但是head节点没有上一个节点,所以需要单独进行删除,直至头节点不再是待删除元素。
小元祖
·
2024-01-18 21:12
链表
数据结构
2.【Linux】(进程的状态||深入理解fork||底层剖析||task_struct||进程优先级||并行和并发||详解环境变量)
一.进程1.进程调度Linux把所有进程通过双向
链表
的方式连接起来组成任务队列,操作系统和cpu通过选择一个task_struct执行其代码来调度进程。
MLGDOU
·
2024-01-18 21:38
Linux
linux
开发语言
c语言
c++
leetcode 234.判断
链表
是否为回文
leetcode234.判断
链表
是否为回文题目描述给定一个单
链表
,判断它是否是回文。
程序员阿伦
·
2024-01-18 19:50
leetcode
链表
算法
leetcode 141 判断
链表
中是否存在环
leetcode141判断
链表
中是否存在环题目描述给定一个单
链表
的头节点head,判断
链表
中是否存在环。如果
链表
中存在环,则返回true,否则返回false。
程序员阿伦
·
2024-01-18 19:18
leetcode
链表
算法
Java 数据结构 单向
链表
Java数据结构单向
链表
基础介绍
链表
与循序表都是同属于数据结构中顺序表中的一种,而它与循序表的不同就在于
链表
:添加、删除结点快,查询慢(数据大的时候)循序表:查询快,添加删除数据慢(数据量大的时候要移动大量的数据
Sheldonlv
·
2024-01-18 19:23
双向
链表
及C#的实现
双向
链表
图解程序实现下面的实现中没有使用头节点(即头节点就是首节点)Node类usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text
周末的游戏之旅
·
2024-01-18 18:12
【JUC】线程池原理
文章目录线程池基本概述阻塞队列原理基本介绍核心方法LinkedBlockingQueue
链表
队列入队出队加锁分析性能比较SynchronousQueue同步队列成员属性非公实现公平实现线程池原理状态信息成员属性成员方法提交方法添加线程运行方法停止方法创建线程池创建方式
小小Yi学编程
·
2024-01-18 18:03
JUC
java
开发语言
代码随想录算法训练营第3天|
链表
理论基础、203.移除
链表
元素、707.设计
链表
、206.反转
链表
文章目录
链表
理论基础
链表
的存储方式
链表
的定义
链表
的操作删除节点添加节点性能分析203.移除
链表
元素思路设置虚拟头结点代码707.设计
链表
思路代码206.反转
链表
思路双指针法递归法单指针法代码双指针法递归法单指针法今日收获
链表
理论基础学习链接
五鲜炒饭
·
2024-01-18 18:55
算法
c++
两两交换
链表
中的节点、19.删除
链表
的倒数第N个节点、面试题 02.07.
链表
相交、142.环形
链表
II
文章目录24.两两交换
链表
中的节点思路需要注意的点代码19.删除
链表
的倒数第N个节点思路代码面试题02.07.
链表
相交思路代码142.环形
链表
II思路判断
链表
是否有环如果有环,如何找到这个环的入口代码24
五鲜炒饭
·
2024-01-18 18:55
算法
链表
数据结构
11月27日
还学习了队列和栈,自己冒泡法和二分法,在今天的最后学习了
链表
,以及free。
13e6982014e1
·
2024-01-18 18:51
【leetcode-
链表
】旋转
链表
【leetcode-
链表
】旋转
链表
题目:给定一个
链表
,旋转
链表
,将
链表
每个节点向右移动k个位置,其中k是非负数。
程序员小2
·
2024-01-18 17:06
搜索与图论第三期 树与图的深度优先遍历
AC代码:#include#include#includeusingnamespacestd;constintN=100010,M=N*2;intn;inth[N],e[M],ne[M],idx;//根
链表
定义变量一样
娇娇yyyyyy
·
2024-01-18 17:16
搜索与图论
深度优先
算法
上一页
78
79
80
81
82
83
84
85
下一页
按字母分类:
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
其他