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
指针空值
算法系列之双
指针
(待完善题目)
1.简介双
指针
是指在遍历数据结构(如数组、链表等)时,使用两个
指针
变量来辅助解决问题的方法。
邪恶的贝利亚
·
2025-03-03 08:44
c++数据与算法
算法
三.双
指针
/链表/数组
面试题16.06.最小差classSolution:defsmallestDifference(self,a:List[int],b:List[int])->int:a.sort();b.sort()i=j=0res=float('inf')whilei
价值成长
·
2025-03-03 05:48
算法
蓝桥杯
数据结构
leetcode
数据结构漫谈
链表(LinkedList)由一系列节点组成,每个节点包含数据和指向下一个节点的
指针
。插入和删除操作相对较快,但不支持快
你一身傲骨怎能输
·
2025-03-03 03:34
数据结构
数据结构
代码随想录刷题学习日记
仅为个人记录复盘学习历程,解题思路来自代码随想录代码随想录刷题笔记总结网址:代码随想录15.三数之和(双
指针
法)给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+
努力向前ing
·
2025-03-03 02:51
代码随想录学习日记
算法
哈希算法
学习
二叉树的类型定义与基本操作
1.二叉树的类型定义二叉树通常由三个域组成:数据域、左孩子
指针
域和右孩子
指针
域。
S01d13r
·
2025-03-02 22:21
笔记
MySQL中OR操作导致索引失效的深度解析与技术优化方案
B+树具有以下显著特征:所有叶子节点形成有序链表,支持高效范围查询非叶子节点仅存储索引键值,不保存数据
指针
数据记录按主键顺序存储在聚簇索引的叶子节点每个节点存储的键值数量由页大小和键值长度决定以InnoDB
阿豆学编程
·
2025-03-02 22:51
Mysql
mysql
数据库
JVM内存结构
存储局部变量表、操作栈、动态链接、方法出口,对象
指针
。本地方法栈(NativeMethodStack):线程私有。为虚拟机使用到的Native方法服务。如J
阿杰同学
·
2025-03-02 18:50
JVM
java面试宝典
java
开发语言
后端
RAII - 安卓中的智能
指针
目录RAII-安卓中的智能
指针
概念spwpRefBase是什么怎么用对比标准库为什么不直接用标准库?
Mr.pyZhang
·
2025-03-02 17:41
#
RAII
android
c++
面试
C#实战|人员管理系统[31]:添加修改人员信息右键菜单功能
而是在人员信息列表中点击右键,在鼠标
指针
位置出现菜单,可以直接点击菜单中的【修改】,直接弹出修改界面。
雷工笔记
·
2025-03-02 15:26
C#项目实战
c#
开发语言
microsoft
[HOT 100] 0206. 反转链表
3.题目示例示例1:输入:head=[1,2,3,4,5]输出:[5,4,3,2,1]示例2:输入:head=[1,2]输出:[2,1]4.解题思路初始化
指针
:使用两个
指针
pre和cur,p
水蓝烟雨
·
2025-03-02 05:27
链表
算法
HOT
100
C语言标准IO是什么?
以下是C语言标准I/O库中一些主要函数的详细解析:1.文件操作函数1.1fopen•功能:用于打开一个文件,并返回一个指向FILE对象的
指针
。
Oracle_666
·
2025-03-02 03:16
linux
合并两个有序数组(Leetcode)
解题思路:三个
指针
:$p1:指向nums1中的最后一个非零元素。$p2:指向nums2的最后一个元素。$p:指向nums1的最后一位,用于存储合并后的元素。
每天瞎忙的农民工
·
2025-03-02 02:09
Leetcode
算法
leetcode
算法
链表:struct node *next;为什么用
指针
,为什么要用自身结构体类型?(通俗易懂)
结构体的成员:这是一个结构体内部的
指针
成员,名为next。类型:structnode*表示这个
指针
指向的类型是structnode(也就是它自己所在的这个结构体类型)。
WZMeiei
·
2025-03-02 02:09
数据结构
链表
数据结构
C 语言中的数组与
指针
:深入剖析与实践应用
一、引言在C语言的学习旅程中,数组与
指针
是两个极为重要且强大的概念。它们不仅是C语言高效操作数据的基础,也是C语言能够广泛应用于系统编程、嵌入式开发等领域的关键因素之一。
Kurbaneli
·
2025-03-02 02:36
c语言
算法
字节后端面试面经综合分析
目录一、字节豆包后端一面面经解析(一)自我介绍(二)实习项目拷打(三)手撕代码(四)C++多态相关问题(五)智能
指针
相关问题(六)malloc相关问题(七)mmap相关问题(八)多线程相关问题(九)MySQL
阿贾克斯的黎明
·
2025-03-02 01:30
java
java
开发语言
go
[C语言]初阶数据结构---链表习题
经典问题---链表带环问题最后一个节点的next
指针
,本来应该指向空
指针
,但是现在指向前面的节点(非NULL),这样就构成了带环链表例子1:判断链表是否带环(力扣)解题代码如下:/***Definitionforsingly-linkedlist
yycwhks
·
2025-03-02 01:56
数据结构
c语言
链表
C++中迭代器与
指针
在C++中,
指针
和迭代器虽然在某些方面表现出相似的行为,但它们的设计目标、使用场景以及功能上有明显的不同。
DevangLic
·
2025-03-02 00:22
BraveBridge
c++
开发语言
学习
算法
数据结构
C/C++程序员为什么要了解汇编?了解汇编有哪些好处?如何学习汇编?
目录1、概述2、从汇编的角度去理解问题的若干实例说明2.1、使用空
指针
去访问类的数据成员或调用类的虚函数为什么会引发崩溃?
dvlinker
·
2025-03-02 00:20
C/C++实战专栏
C/C++软件开发从入门到实战
C/C++
汇编
为什么要了解汇编
了解汇编有哪些好处
如何学习汇编
IDA反汇编工具
汇编指令
C语言(六)----
指针
(上)
深入理解
指针
(1)内存和地址内存单元都有自己的编号,编号也叫地址,房间号就是地址,地址在C语言中又叫
指针
一个内存单元:一个字节(8个bite)取地址操作符&变量创建的本质是在内存中申请空间&(取地址操作符
win水
·
2025-03-01 23:49
c语言
LeetCode-Hot100-004移动零
双
指针
的方法,不懂可以在评论区问我代码classSolution{public:voidmoveZeroes(vector&nums){intleft=0;intright=0;while(left
YQ_ZJH
·
2025-03-01 23:44
LeetCode100题
leetcode
算法
java
数据结构
c++
蓝桥杯
缓存过期的惰性删除(Lazy Deletion)策略
缓存过期-惰性删除(LazyDeletion)是一种用于处理缓存过期的策略,它在读取缓存数据时才去判断缓存项是否过期,如果过期则将其删除并返回
空值
,而不是在缓存项过期的瞬间就立即进行删除操作。
布谷歌
·
2025-03-01 22:10
缓存
spring
java
spring
boot
前端
【go语言】复杂数据类型——切片Slice
slice通过内部
指针
和相关属性引用数组片段,以实现变长方案。切片Slice包含三个部分:指向底层数组的
指针
。切片的长度(len):表示切片当前可见的元素个数。
2302_79952574
·
2025-03-01 18:44
golang
golang
学习
开发语言
ROS2软件调用架构和机制解析:Publisher创建
ROSMiddleware):ROS中间件接口,提供与具体DDS实现无关的抽象APIQoS(QualityofService):服务质量策略,控制通信的可靠性、历史记录、耐久性等属性符号解析:动态库加载过程中,查找和绑定函数
指针
的机制
slam02∞
·
2025-03-01 09:10
ros2
dds
C语言数据类型及其使用 (带示例)
目录1.基本数据类型整型浮点型字符型2.构造数据类型数组结构体联合体(共用体)枚举类型3.
指针
类型4.空类型在C语言中,数据类型是非常重要的概念,它决定了数据在内存中的存储方式、占用空间大小以及可进行的操作
浪九天
·
2025-03-01 09:07
C语
c++
c#
c语言
配置Spring Boot中的Jackson序列化
例如,日期格式、
空值
处理、数据精度等问题可能需要自定义配置。本文将详细介绍如何在SpringBoot中配置Jackson,以满足这些需求。1.为什么需
LOVE_DDZ
·
2025-03-01 09:06
Spring-Boot
JAVA
spring
boot
java
后端
数据结构 之 【无头单向非循环链表】(C语言实现)
下面将无头单向非循环链表简称为单链表头
指针
:指向链表第一个节点的
指针
链表为空时,头
指针
也为空要实现单链表,就是要实现单链表的增删查改一、无头单向非循环链表的c语言实现1.准备工作#include#include
zl_dfq
·
2025-03-01 09:04
数据结构
数据结构
链表
力扣——颜色分类
题目链接:链接题目描述:思路:思路一类似于冒泡排序,遍历一次nums,把0都放在前面,然后再遍历一次,把1放在0后面,剩下的就都是思路二上面用一个
指针
遍历了两次,可以用两个
指针
只遍历一次令P0之前的都为
WLKQ
·
2025-03-01 08:03
力扣
leetcode
算法
职场和发展
golang安装与使用
目录环境准备windows安装环境配置GoModulesgo命令行工具gomod命令行工具开发工具go语法基础数据类型字符串类型数组和切片映射类型(字典)结构体与接口常量枚举
指针
环境准备windows安装下载地址
燎原君
·
2025-03-01 07:25
go
golang
开发语言
后端
寻找重复数(来源力扣)
示例1:输入:nums=[1,3,4,2,2]输出:2示例2:输入:nums=[3,1,3,4,2]输出:3思路(借鉴力扣):本题的巧妙之处是用到了循环链表,快慢
指针
,如
「已注销」
·
2025-03-01 07:23
力扣
leetcode
链表
数据结构
力扣 寻找重复数
二分,双
指针
,环形链表。题目不看完题就是排序后,用两个快慢
指针
移动,找到相同就返回即可。
孑么
·
2025-03-01 06:12
力扣
leetcode
算法
职场和发展
链表
数据结构
java
排序算法
关系型数据库的技术思路
三、需要文件的随机读写需要方便的跳转到存储文件的
指针
。四、数据结构用B+树1、非叶子节点存放很多个关键字每个关键字递增排列。2、叶子节点存放关键字对应记录的文件存放
指针
。五
编程之升级打怪
·
2025-03-01 06:40
数据库
一觉醒来全球编码能力下降100000倍,新手小白的我决定科普C语言——深⼊理解
指针
(5)
回调函数就是⼀个通过函数
指针
调⽤的函数。如果你把函数的
指针
(地址)作为参数传递给另⼀个函数,当这个
指针
被⽤来调⽤其所指向的函数时,被调⽤的函数就是回调函数。
C语言魔术师
·
2025-03-01 03:48
c语言
算法
开发语言
华为机试(python):链表
HJ48从单向链表中删除指定值的节点输入一个单向链表和一个节点的值,从单向链表中删除等于该值的节点,删除后如果链表中无节点则返回空
指针
。链表的值不能重复。
Mia~~
·
2025-03-01 01:10
华为机试
链表
数据结构
华为机试 (10/4)
删除链表指定节点输入一个单向链表和一个节点的值,从单向链表中删除等于该值的节点,删除后如果链表中无节点则返回空
指针
。importjava.io.
科比的缪斯
·
2025-03-01 01:38
算法学习
华为机试
[杂学笔记]OSI七层模型作用、HTTP协议中的各种方法、HTTP的头部字段、TLS握手、
指针
与引用的使用场景、零拷贝技术
1.OSI七层模型作用物理层:负责光电信号的传输,以及将光电信号转化为二进制数据数据链路层:主要负责将收到的二进制数据进一步的封装为数据帧报文。同时因为数据在网络中传递的时候,每一个主机都能够收到报文数据,该层的MAC地址就阻止了并非传递给本主机的数据进一步向上交付。网络层:主要负责地址管理和路由选择,通过IP地址和内部维护的路由表,可以将数据传输到指定的目标主机上。一个报文在网络中并非是直达目标
北顾南栀倾寒
·
2025-03-01 00:34
笔记
服务器
网络
c++
开发语言
http
网络协议
C++ | 基础语法 | 函数参数[总结]
函数传递参数
指针
参数/*传递
指针
参数*///定义时voidfunc(int*var){}//使用时func(&var);voidswap(int*x,int*y){inttemp=*x;*x=*y;*y
拟墨画扇_
·
2025-03-01 00:31
C++
c++
函数参数
指针参数
数组参数
引用参数
常见后端开发面试问题(持续更新)
因为对于Mysql这种数量级非常大的数据来说可以减少磁盘的I/O次数,同时其在叶子节点添加的有
指针
,可以更加快速的进行查找。平均查找时间为log(n)为什么B树不可以呢?
零戚
·
2025-02-28 20:08
面试
职场和发展
第11章:泛型黑洞:类型撕裂
类型瘟疫黄金罗盘的
指针
突然扭曲成通配符形态,璃夜触碰着发烫的基因编码:"这是类型擦除引发的时空坍缩......所有泛型信息都在被吞噬!"
PM简读馆
·
2025-02-28 20:35
Java之黄金罗盘
java
[c语言日寄]
指针
学习情况自检题目
【作者主页】siy2333【专栏介绍】⌈c语言日寄⌋:这是一个专注于C语言刷题的专栏,精选题目,搭配详细题解、拓展算法。从基础语法到复杂算法,题目涉及的知识点全面覆盖,助力你系统提升。无论你是初学者,还是进阶开发者,这里都能满足你的需求!【食用方法】1.根据题目自行尝试2.查看基础思路完善题解3.学习拓展算法【Gitee链接】资源保存在我的Gitee仓库:https://gitee.com/siy
siy2333
·
2025-02-28 18:18
c语言日寄
c语言
学习
开发语言
笔记
[杂学笔记]TCP和UDP的区别、异步I/O与I/O多路复用区别、事物的隔离级别、
指针
和引用的区别、继承体系下析构函数必须是虚函数、map与哈希map的区别
目录1.TCP和UDP的区别2.异步I/O与I/O多路复用区别3.事务的隔离级别4.
指针
和引用的区别5.继承体系下,析构函数必须是虚函数6.map与哈希map的区别1.TCP和UDP的区别连接方面:TCP
北顾南栀倾寒
·
2025-02-28 17:41
笔记
tcp/ip
udp
c++
开发语言
sql
哈希算法
【贪心+二分+双
指针
】P9559 [SDCPC2023] Fast and Fat|普及
本文涉及知识点本博文代码打包下载C++贪心C++二分查找C++算法:滑动窗口及双
指针
总结[SDCPC2023]FastandFat题面翻译【题目描述】您正在参加一场团体越野比赛。
软件架构师何志丹
·
2025-02-28 16:38
#
洛谷普及
c++
洛谷
算法
贪心
二分查找
双指针
队员
智能
指针
c/c++
目录1、内存泄漏1.1概念1.2分类1.3工具及处理方案2.RAII2.1概念2.2实现2.3auto_ptr2.4unique_ptr2.5shared_ptr实现问题定制删除器1、内存泄漏智能
指针
的一个用途
天上飞的粉红小猪
·
2025-02-28 15:56
c++学习
c++
C++ 对txt文档进行编辑
#includeusingnamespacestd;#includeFILE*stream;//定义一个文件类型的
指针
变量,以便接下来对文件操作errno_terr;//定义一个errno_t类型的变量
阿波茨的鹅
·
2025-02-28 11:28
C++语法
C 语言文件操作详解
目录1.什么是文件1.1文件名1.2程序文件1.3数据文件2.文件的打开和关闭2.1流和标准流2.1.1流2.1.2标准流2.2文件
指针
2.3文件的打开和关闭3.文件的顺序读写3.1顺序读写函数3.2使用示例
15Moonlight
·
2025-02-28 10:23
c语言
开发语言
C++ STL std::vector 底层实现
1.std::vector的底层数据结构std::vector内部维护三个
指针
templateclassvector{private:T*_start;//指向数据存储的起始位置T*_finish;//
zjkzjk7711
·
2025-02-28 10:20
c++
dynamic_cast和static_cast和const_cast
dynamic_cast是C++运行时类型转换(RTTI,Run-TimeTypeIdentification)的一部分,主要用于:安全的多态类型转换检查类型的有效性向下转换(Downcasting)跨类层次的
指针
或引用转换它只能用于带有虚函数的类
zjkzjk7711
·
2025-02-28 10:20
服务器
linux
运维
类和对象——const修饰的类的对象和函数
取地址&及const取地址操作符重载const成员函数和const对象1const成员函数将const修饰的“成员函数”称之为const成员函数,const修饰类成员函数,实际修饰该成员函数隐含的this
指针
Darkwanderor
·
2025-02-28 09:41
c++学习
c++
const
NX二次开发-UFUN重新分配内存UF_reallocate_memory
这东西也就在C语言开发中,才会有,要是用C#开发的话,都不会有
指针
这些东西。也不用那么麻烦。我试过想自己单独写一个
阿飞2018
·
2025-02-28 09:09
UG二次开发(C++)
c++
《从空
指针
到百万访问:小丁学Java的1024天创作者之路》
文章目录文章目录✨机缘收获日常️成就憧憬文章目录✨机缘提示:可以和大家分享最初成为创作者的初心,例如实战项目中的经验分享、日常学习过程中的记录、通过文章进行技术交流等…收获提示:在这创作过程中都有哪些收获,例如获得了多少粉丝的关注、获得了多少正向的反馈如赞、评论、阅读量等、认识和哪些志同道合的领域同行等…日常️提示:当前创作和你的工作、学习是什么样的关系,例如创作是否已经是你生活的一部分了、有限的
小丁学Java
·
2025-02-28 06:16
创作者纪念日
【GO】学习笔记
go.modgo常用命令环境初始化编译与运行GDB--GNU调试器基本语法与字符类型关键字与标识符格式化占位符基本语法初始值&零值&默认值变量声明与赋值_下划线的用法字符类型const常量字符串类型转换与判断
指针
值类型和引用类型复杂数据类型数组
勤不了一点
·
2025-02-28 06:42
GO
golang
学习
笔记
go
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他