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
数据结构—链表
【Linux】文件周边002之初步理解文件管理(打开的文件)
樊梓慕:个人主页个人专栏:《C语言》《
数据结构
》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.
樊梓慕
·
2024-02-05 23:55
Linux
linux
运维
服务器
【Java
数据结构
】枚举
枚举的使用1背景及定义2使用3枚举优点缺点4枚举和反射4.1枚举是否可以通过反射,拿到实例对象呢?5总结面试问题(单例模式学完后可以回顾):1背景及定义publicstaticfinalintRED=1;publicstaticfinalintGREEN=2;publicstaticfinalintBLACK=3;但是常量举例有不好的地方,例如:可能碰巧有个数字1,但是他有可能误会为是RED,现在
山顶是一定要去的
·
2024-02-05 23:20
数据结构
java
数据结构
python
intellij-idea
【Java
数据结构
】Lambda表达式
Lambda表达式1背景1.1Lambda表达式的语法1.2函数式接口2Lambda表达式的基本使用2.1语法精简3变量捕获3.1匿名内部类3.2匿名内部类的变量捕获3.3Lambda的变量捕获4Lambda在集合当中的使用4.1Collection接口4.2List接口4.3Map接口5总结1背景Lambda表达式是JavaSE8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接
山顶是一定要去的
·
2024-02-05 23:20
java
数据结构
开发语言
intellij-idea
eclipse
【Java
数据结构
】反射
反射1定义2用途(了解)3反射基本信息4反射相关的类(重要)4.1Class类(反射机制的起源)4.1.1Class类中的相关方法(方法的使用方法在后边的示例当中)4.2反射示例4.2.1获得Class对象的三种方式4.2.2反射的使用5、反射优点和缺点1定义Java的反射(reflection)机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的
山顶是一定要去的
·
2024-02-05 22:50
数据结构
java
数据结构
python
intellij-idea
eclipse
【Java
数据结构
】String进阶
字符串常量池1.创建对象的思考2.字符串常量池(StringTable)3.再谈String对象创建1.创建对象的思考下面两种创建String对象的方式相同吗?publicstaticvoidmain(String[]args){Strings1="hello";Strings2="hello";Strings3=newString("hello");Strings4=newString("hel
山顶是一定要去的
·
2024-02-05 22:19
数据结构
java
数据结构
开发语言
intellij-idea
eclipse
linux下Redis的安装与配置(4.0.9)
Redis的安装与配置Redis是一个开源(BSD许可),内存
数据结构
存储,用作数据库,缓存和消息代理。
Jason_c8d4
·
2024-02-05 22:33
Tesk03:栈和递归
用
链表
实现一个链栈。理解递归的原理。
Jay丶x
·
2024-02-05 22:05
python要学多久才可以知乎,python一般需要学多久
简介Python提供了高效的高级
数据结构
,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开
goodutils
·
2024-02-05 22:12
技术日志
python
开发语言
人工智能
二叉树计算结点数
设某棵二叉树中度数为0的结点数为N0,度数为1的结点数为N1,则该二叉树中度数为2的结点数为_____N0-1____;若采用二叉
链表
作为该二叉树的存储结构,则该二叉树中共有___2N0+N1____个空指针域
m0_64076371
·
2024-02-05 22:06
算法题目
算法
数据结构
:孩子兄弟表示法
#includeusingnamespacestd;//定义树的结构体typedefstructCSNode{chardata;//结点值structCSNode*firstchild,*nextsibling;//指向第一个孩子结点和下一个兄弟结点的指针}CSNode,*CSTree;//创建孩子兄弟树voidCreateCSTree(CSTree&T){charch;cin>>ch;if(ch
m0_64076371
·
2024-02-05 22:35
数据结构
图论
算法
【C++】- string(!万字讲解C++的string类!!)
类对象的访问及遍历操作3.string类对象的修改操作简单介绍STLSTL(standardtemplatelibaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗
数据结构
与算法的软件框架
喜欢吃地瓜
·
2024-02-05 22:04
c++
开发语言
『 C++ - STL』map与set的封装 ( 万字 )
迭代器的实现迭代器的定义迭代器中成员函数的实现迭代器完整代码[不含迭代器](供参考)set的封装及代码(供参考)map的封装及代码(供参考)map与set介绍map与set分别是STL中的两种序列式容器;它们是一种树形
数据结构
的容器
Dio夹心小面包
·
2024-02-05 22:03
二叉树
数据结构
C++
c++
开发语言
数据结构
算法
C语言总结
文章目录前言第1章程序设计和C语言第2章数据类型、运算符和表达式第3章顺序结构程序设计第4章分支结构程序设计第5章循环结构程序设计第6章数组第7章函数第8章指针第9章结构体与
链表
总结前言这些内容是我个人在学习
狂人开飞机
·
2024-02-05 22:30
知识总结
经验分享
c语言
其他
C语言
数据结构
-2-单
链表
希望大家认真学好
数据结构
,不希望后悔!单
链表
删除【问题描述】设有头结点单
链表
,实现单
链表
删除。
狂人开飞机
·
2024-02-05 22:00
C语言数据结构
经验分享
c语言
数据结构
其他
算法
C语言
数据结构
-实验一 C语言回顾及算法分析
希望大家认真学好
数据结构
,不希望后悔!阶乘求和【问题描述】求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
狂人开飞机
·
2024-02-05 22:29
C语言数据结构
经验分享
c语言
数据结构
其他
算法
C语言
数据结构
-二-1 顺序表
希望大家认真学好
数据结构
,不希望后悔!顺序表基础练习【问题描述】要求使用插入元素方法建立顺序表,通过查询方法找到输入的元素值,并删除第一个等于输入值的元素,最后输出表中元素。
狂人开飞机
·
2024-02-05 22:29
C语言数据结构
经验分享
c语言
数据结构
算法
有序
链表
转换二叉搜索树 题解+测试 C/C++
主要思路构造平衡的二叉搜索树:首先使用快慢指针法找到中位数,作为根节点,然后递归构造左子树与右子树#include#includeusingnamespacestd;#includestructListNode{intval;ListNode*next;ListNode():val(0),next(nullptr){}ListNode(intx):val(x),next(nullptr){}Lis
【止心】
·
2024-02-05 21:05
LeetCode
链表
二叉搜索树
中位数
c++
算法
布隆过滤器
链表
、树、散列表(又叫哈希表,Hashtable)等等
数据结构
都是这种思路。但是随着集合中元素的增
AnyL8023
·
2024-02-05 21:48
C/C++高频面试题
1:std的list.vector.map.set区别我的答案:list基于
链表
,vector是数组,map红黑树(平衡二叉树),这颗树具有对数据自动排序的功能,set也是红黑树(平衡二叉树),vector
梦想架构师
·
2024-02-05 21:10
基础知识及面试
[Python进阶] 数据处理:Pandas入门
Pandas是一个开放源码、BSD许可的库,提供高性能、易于使用的
数据结构
和数据分析工具。
0思必得0
·
2024-02-05 21:40
Python进阶
#
十
Python数据处理
python
pandas
开发语言
数据处理
Python进阶
树链剖分
【算法介绍】树链剖分就是将树分割成多条链,然后利用
数据结构
(线段树、树状数组等)来维护这些链。
andyc_03
·
2024-02-05 21:38
树链剖分
5、从尾到头打印
链表
题目描述:输入一个
链表
,按
链表
值从尾到头的顺序返回一个ArrayList。
小碧小琳
·
2024-02-05 20:46
工作之后,我对 ConcurrentHashMap 有了新的理解
文章目录写在前面的话源码理解(JDK1.8)一些关键静态常量基础
数据结构
与方法Node节点ForwardingNode节点spread方法tabAt/casTabAt/setTabAtCounterCell
老吴还小呢
·
2024-02-05 20:22
哈希算法
java
面试
抽象科目结构,TreeView形象显示数据
我们来思考如何抽象Tree型的
数据结构
很明显,从DRUID提取过来的数据不是树型结构,从理念上去将它抽象成树形结构,
又是一年三月三
·
2024-02-05 20:36
JavaFx软件工厂
富客户端
JavaFx
数据智能
C语言代码优化艺术:深入细节,提升效率与性能的实践指南
然而,实现高性能的C程序不仅需要掌握算法设计和
数据结构
选择,还需要对编译器行为有深刻理解,并充分利用硬件资源。本篇将详细探讨一系列关键的C语言代码优化策略。
极客代码
·
2024-02-05 20:57
玩转C语言
c语言
图数据库Neo4j
图数据库Neo4j官网:https://neo4j.com/try-neo4j/可以在官网网页端熟悉
数据结构
及相关的neo4j命令,可网页端执行,直接显示图形化结果;步骤:LaunchtheFreeSandbox
Java牛马
·
2024-02-05 19:50
neo4j
数据库
图数据结构
js数组去重的几种常用方法(好用!)
一、数组元素是基本数据类型constarr=[1,2,3,4,1,2,3,4,1,1,5,2,4]利用ES6的新的
数据结构
SetconstuniqueArr=(arr)=>Array.from(newSet
guizi0809
·
2024-02-05 19:47
js基础
javascript
【MySQL】DQL的总结和案例学习
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构
与算法个人格言:“没有罗马,那就自己创造罗马~”aliento与...相反文章目录`SQL``DQL—语句练习``1.查询年龄为
Aileen_0v0
·
2024-02-05 19:15
MySQL自学篇
mysql
学习
数据库
职场和发展
开发语言
【MySQL】学习并使用DQL实现排序查询和分页查询
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构
与算法个人格言:“没有罗马,那就自己创造罗马~”aliento与...相反文章目录`SQL``DQL—排序查询``Exercises
Aileen_0v0
·
2024-02-05 19:14
MySQL自学篇
mysql
学习
数据库
职场和发展
创业创新
P6166 题解
P6166题解Overview
数据结构
裸题,但如果不用
数据结构
?
Cui2010___
·
2024-02-05 19:43
c++
算法
Iptables状态跟踪(conntrack)相关命令与参数
链接:conntrack最大数量链接:linux路由跟踪表nf_conntrack
数据结构
参数简介链接:Iptables状态跟踪机制介绍和优化探讨链接:运维排查篇|Linux连接跟踪表满了怎么处理链接:
石小千
·
2024-02-05 19:07
Linux
网络
linux
网络
运维
链表
经典算法(+OJ刷题)
文章目录前言一、移除
链表
元素二、
链表
的中间节点三.反转
链表
四.合并两个有序
链表
五.分割
链表
六.环形
链表
的约瑟夫问题总结创作不易,点赞收藏一下呗!!!
被二进制支配的打工人
·
2024-02-05 19:02
数据结构
数据结构
算法
链表
c语言
c++
算法
链表
反转structNode*p=[selfconstructList];//反转后的
链表
头部structNode*newH=NULL;//头插法while(p!
灯火小王子
·
2024-02-05 19:19
C语言数组
实例从函数返回数组概述:数组是一种
数据结构
,用于存储相同类型的元素。数组名实际上是一个指向其第一个元素的指针。一维数组声明数组:要声明一个数组,你需要指定数组的类型、数组的
临界三极管
·
2024-02-05 19:20
C语言随笔
c语言
开发语言
图 . 树 . bfs . dfs .
DFS2.宽度优先搜索BFS树与图的遍历.拓扑排序1.树与图的存储2.树与图的深度优先遍历3.树与图的宽度优先遍历4.拓扑排序搜索与图论一DFS和BFS1.深度优先搜索DFS2.宽度优先搜索BFS对比:
数据结构
空间
kolincc
·
2024-02-05 19:16
算法基础
Linux--- vim详解
作者简介:RO-BERRY学习方向:致力于C、C++、
数据结构
、TCP/IP、数据库等等一系列知识日后方向:偏向于CPP开发以及大数据方向,欢迎各位关注,谢谢各位的支持“学如逆水行舟,不进则退”目录1.
RO-BERRY
·
2024-02-05 19:12
linux学习
linux
vim
运维
2024年1月11日 主题:非枪人生
2024年1月11日15:58:292024年1月11日15:35:132024年1月11日15:57:51对物理进行大致预2024年1月11日20:27:14结论:不适合进行
数据结构
的训练和对电路的模拟感受
leke2003
·
2024-02-05 18:36
算法
学习的
数据结构
和算法第2天
数据结构
是计算机储存、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素利用一些方式实现一些项目在内存中奖数据存储起来。
blxx
·
2024-02-05 18:54
算法
学习
数据结构
「C/C++」常见注释格式
博客主页何曾参静谧的博客文章专栏「C/C++」C/C++程序设计全部专栏「VS」VisualStudio「C/C++」C/C++程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」
数据结构
与算法
何曾参静谧
·
2024-02-05 17:31
c语言
c++
开发语言
务实基础,从这开始
写在前面文章的内容学习自【极客时间的付费专栏课程--
数据结构
与算法之美】,老师是王争。
y0000c
·
2024-02-05 17:44
【算法与
数据结构
】583、72、LeetCode两个字符串的删除操作+编辑距离
文章目录一、583、两个字符串的删除操作二、72、编辑距离三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
】LeetCode题解。
晚安66
·
2024-02-05 17:51
算法
算法
【算法与
数据结构
】647、516、LeetCode回文子串+最长回文子序列
文章目录一、647、回文子串二、516、最长回文子序列三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
】LeetCode题解。
晚安66
·
2024-02-05 17:51
算法
算法
【算法与
数据结构
】718、1143、1035、392、115、LeetCode最长重复子数组+最长公共子序列+不相交的线+判断子序列+不同的子序列
文章目录一、718、最长重复子数组二、1143、最长公共子序列三、1035、不相交的线四、392、判断子序列五、115、不同的子序列六、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
晚安66
·
2024-02-05 17:20
算法
算法
《剑指 Offer》专项突破版 - 面试题 29 : 排序的循环
链表
(C++ 实现)
题目链接:LCR029.循环有序列表的插入-力扣(LeetCode)题目:在一个循环
链表
中节点的值非递减排序,请设计一个算法在该循环
链表
中插入节点,并保证插入节点之后的循环
链表
仍然是排序的。
melonyzzZ
·
2024-02-05 17:50
数据结构
链表
c++
数据结构
面试
leetcode
算法
开发语言
《剑指 Offer》专项突破版 - 面试题 28 : 展平多级双向
链表
(C++ 实现)
题目连接:LCR028.扁平化多级双向
链表
-力扣(LeetCode)题目:在一个多级双向
链表
中,节点除了有两个指针分别指向前后两个节点,还有一个指针指向它的子
链表
,并且子
链表
也是一个双向
链表
,它的节点也有指向子
链表
的指针
melonyzzZ
·
2024-02-05 17:49
数据结构
链表
c++
数据结构
面试
算法
开发语言
【算法与
数据结构
】739、LeetCode每日温度
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和
数据结构
】LeetCode题解。
晚安66
·
2024-02-05 17:19
算法
算法
《剑指 Offer》专项突破版 - 面试题 30 和 31:详解如何设计哈希表以及利用哈希表设计更加高级、复杂的
数据结构
目录一、哈希表的基础知识二、哈希表的设计2.1-插入、删除和随机访问都是O(1)的容器2.2-最近最少使用缓存一、哈希表的基础知识哈希表是一种常见的
数据结构
,在解决算法面试题的时候经常需要用到哈希表。
melonyzzZ
·
2024-02-05 17:18
数据结构
散列表
数据结构
哈希算法
链表
c++
算法
leetcode
算法第四天,
链表
2
typeListNodestruct{ValintNext*ListNode}24.两两交换
链表
中的节点funcswapPairs(head*ListNode)*ListNode{dummyHead:=
weixin_50253985
·
2024-02-05 17:17
算法
链表
数据结构
LeetCode—92. Reverse Linked List II
Reversealinkedlistfrompositionmton.Doitinone-pass.Note:1≤m≤n≤lengthoflist.Example:Input:1->2->3->4->5->NULL,m=2,n=4Output:1->4->3->2->5->NULL本题要求在一个
链表
中
萌小熙喵
·
2024-02-05 17:47
代码随想录算法训练营第三天| ●
链表
理论基础 ● 203.移除
链表
元素 ● 707.设计
链表
● 206.反转
链表
状态:1、203自己用的不加头结点的办法,讨论了删除head的特殊情况。注意C++是new和delete配套,C才是malloc和free,别记混。/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):va
孤馆深沉
·
2024-02-05 17:40
算法
链表
数据结构
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他