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
指针笔试题错题集
HOT100——链表篇Leetcode234. 回文链表
回文是向前和向后读都相同的原题链接回文链表思路将链表中的值全部放入一个vector中我们再对vector进行一个回文判断两个
指针
left和right指向头尾,判断是否是回文代码
闪电麦昆️
·
2025-03-15 23:07
HOT100
Leetcode
链表
数据结构
c++
《侯捷 C++ 系列精品课学习之旅:知识盛宴与成长感悟》
我印象尤为深刻的是老师对
指针
的讲解。
指针
作为C++的核心概念之一,向来以其抽象和复杂而让初学者望而却步。然而,侯老师通过生动形象的比喻和丰富的示例,将
指针
的原理和应用讲解得通俗易懂。
一朵忧伤的蔷薇
·
2025-03-15 22:34
c++
学习
jvm
C语言
指针
与数组深度解析:从一维到二维,彻底搞懂
指针
操作!
在C语言中,
指针
和数组是密不可分的核心概念。理解它们的关系和操作方式,是掌握C语言的关键。本文将通过一维数组、二维数组和
指针
数组的实例,详细讲解
指针
与数组的交互方式,帮助新手彻底掌握这些知识点。
℡残城碎梦
·
2025-03-15 18:34
c语言
指针和数组
MainWindow两个同名类实现业务逻辑和界面设计的分离
概述1、在.h文件中定义了一个指向ui中MainWindow类的
指针
(Ui::MainWindow*ui;)2、然后在.cpp文件里实例化这个
指针
类(ui(newUi::MainWindow))3、通过将
不二周!
·
2025-03-15 15:12
Qt
qt
STL中list的使用
迭代器的本质是
指针
,将
指针
封装出新的类型,
指针
有的操作,迭代器也视情况支持这些操作,比如:
指针
++,–,*,->等操作。迭代器在类中将这些操作重载出来即可,然后将list迭代器看作l
海马HiMark
·
2025-03-15 11:05
C++
STL
list
STL--list基本使用
.list插入和删除5.list数据存取6.list反转和排序一.基本概念**功能:**将数据进行链式存储**链表**(list)是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序是通过链表中的
指针
链接实现的由于链表的存储方式并不是连续的内存空间
csdnjiajiac
·
2025-03-15 10:01
C++学习语言学习笔记
c++
开发语言
合并二叉树 迭代(leetcode 617
leetcode系列文章目录一、核心操作二、外层配合操作三、核心模式代码总结一、核心操作1.将右树的值加到左树上2.对两棵树的子节点进行筛选,如果都有则都加进去,如果左树没有则将右数的节点
指针
赋给左树,
JohnFF
·
2025-03-15 08:41
leetcode
算法
职场和发展
DAY01 二分查找 与 双
指针
704.二分查找-力扣(LeetCode)需要注意两种边界情况下代码细节的处理,在【】区间下,右
指针
的最大值是有意义的,所以right=nums.size()-1,left&nums,inttarget
Useee
·
2025-03-15 07:02
算法
leetcode
数据结构
C++内存管理秘籍:深入解析与实战代码示例
C++内存管理秘籍:深入解析与实战代码示例一、内存管理的基本概念二、内存泄漏与野
指针
三、智能
指针
:现代C++的内存管理利器四、实战代码示例示例1:传统动态内存管理示例2:使用`std::unique_ptr
黑猫Teng
·
2025-03-15 05:45
编程学习
c++
java
开发语言
每日一练—C++专项练习 7.24
1、已知:类A中一个成员函数说明如下:voidSet(A&a);其中,A&的含义是()A、指向类A的
指针
为aB、将a的地址赋值给变量SetC、a是类A对象的引用,用来作函数Set()的参数D、变量A与a
weixin_42095973
·
2025-03-15 04:33
每日一练 模拟卷(5)
一、单项选择题(共15题,每题2分,共计30分;每题有且有一个正确选项)1.以下关于
指针
的说法不正确的是()。
「已注销」
·
2025-03-15 04:59
#
各大编程比赛题目解析
c++
剑指offer笔试刷题(1):树专题
思路1:1.先考虑特殊情况,如果
指针
为空则错误。2定义一个子函数,功能是判断是否是子结构,然后主函数从根结点到叶子结点遍历。
weixin_35837473
·
2025-03-15 03:55
Go channel底层实现原理以及为什么要懂原理
以下是其底层实现原理的详细分析:1.数据结构:hchanchannel的底层由runtime.hchan结构体表示,包含以下关键字段:buf:指向环形缓冲区的
指针
,用于存储元素(仅限带缓冲channel
Amber_37
·
2025-03-15 03:53
Golang
golang
C++入门基础------类的介绍
C++基础一、类的定义二、创建类对象三、访问类的成员四、类成员变量和成员函数五、C++类的访问权限六、类的简单封装七、类的构造函数八、C++构造函数初始化列表九、析构函数十、this
指针
十一、C++中的静态变量十二
XG丶小哥
·
2025-03-15 02:14
C++
c++
C++26--包装器(function bind)
函数
指针
?函数对象(仿函数对象)?也有可能是//lambda表达式对象?所以这些都是可调用的类型!如此丰富的类型,可能
大胆飞猪
·
2025-03-15 01:09
c++
C语言从入门到精通
数组与
指针
:详细讲解一维数组、二维数组、字符数组和
指针
的使用。函数:函数的定义、声
李鲶鱼
·
2025-03-15 00:27
c++
学习
python
(C语言)字符串反转函数(
指针
,递归解法)
分配空间头函数#include//反转辅助函数(递归)voidreverse_helper(char*start,char*end){//递归终止条件if(start>=end){return;}//交换头和尾
指针
的内容
双叶836
·
2025-03-14 22:38
C语言(指针)
C语言基础教学
c语言
开发语言
数据结构
算法
游戏
【十五】Golang 结构体
携手共前行,未来更辉煌文章目录结构体定义初始化使用字段名初始化按字段顺序初始化使用`new`函数初始化结构体零值访问结构体可访问性访问方式结构体方法方法的调用可访问性访问方式方法接收者值接收者
指针
接收者其他场景结构体的比较匿名结构体结构体嵌套嵌套结构体中的方法匿名字段序列化与反序列化常见的序列化格式字
张胤尘
·
2025-03-14 19:47
Golang
golang
开发语言
后端
c++基础详解
下面我将详细讲解C++的基础知识,涵盖以下几个方面:目录c++基础详解1.基本语法2.变量和数据类型3.运算符4.控制流5.函数6.数组和字符串7.
指针
和引用8.面向对象编程1.基本语法C++程序的基本结构如下
我要进步!
·
2025-03-14 17:23
c++
Julia 文件(File)读写
文件句柄其实就是一个
指针
,
指针
就是指向文件中的某个位置。
jeeper88
·
2025-03-14 14:31
julia
开发语言
C++回文自动机
包含长度len、失败
指针
fail和子节点转移trans。双根结构:偶根(0号节点):长度为0,处理偶数长度回文。奇根(1号节点):长度为-1,处理奇数长度回文。
总斯霖
·
2025-03-14 13:59
c++
算法
MySQL 技术浅析(聚簇索引、UndoLog、RedoLog、MVCC)
主键索引即数据文件,非叶子节点存储主键范围和子节点
指针
数据行与主键索引绑定,主键顺序决定磁盘存储顺序示例存储结构B+树结构:根节点→[id20;--索引设计为(name,age)2.事务控制建议控制事务粒度
代码没写完哪有脸睡觉
·
2025-03-14 13:55
mysql
数据库
LeetCode面试经典150最优答案汇总
字符串88.合并两个有序数组27.移除元素26.删除有序数组中的重复项80.删除有序数组中的重复项II169.多数元素189.轮转数组121122554527423813413125814151628双
指针
醒了就刷牙
·
2025-03-14 12:52
LeetCode刷题
leetcode
面试
算法
搞定leetcode面试经典150题之双
指针
系列博客目录文章目录系列博客目录理论知识例题125.验证回文串392.判断子序列167.两数之和Ⅱ-输入有序数组283.移动零简单非面试经典150题11.盛最多水的容器中等15.三数之和中等很多内容借鉴B站蜜糖,他讲的很好理论知识双
指针
虽然是直接用它的理论知识来命名
醒了就刷牙
·
2025-03-14 12:22
LeetCode刷题
leetcode
面试
算法
java
搞定leetcode面试经典150题之哈希算法
系列博客目录搞定leetcode面试经典150题之哈希算法搞定leetcode面试经典150题之双
指针
搞定leetcode面试经典150题之滑动窗口文章目录系列博客目录理论知识1.哈希函数(HashFunction
醒了就刷牙
·
2025-03-14 12:51
LeetCode刷题
哈希算法
leetcode
面试
算法
代码随想录训练营Day2|力扣977有序数组的平方、209长度最小的子数组、59螺旋矩阵
-力扣(LeetCode)文章讲解:代码随想录视频讲解:双
指针
法经典题目|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili双
指针
法:代码:classSolution{public:vectorsortedSquares
好名字可以让你的朋友更容易记住你498
·
2025-03-14 07:43
一刷代码随想录
leetcode
矩阵
算法
c++
计算机考研408数据结构大题高频考点与真题解析
解法:算法思想:三
指针
法遍历数组,每次移动当前最小元素的
指针
核心代码
竹木有心
·
2025-03-14 05:24
数据结构
算法训练:2.移除元素(快慢
指针
)
数组的长度是不会发生变化的,多余的数组元素不进行处理:例如{1,2,3,4}移除3,数组会得到{1,2,4,4}解题思路暴力移除通过for循环嵌套,访问到目标元素就将其后面的所有元素向前移动一格,循环往复快慢
指针
貝森不想秃
·
2025-03-14 04:20
小白算法训练
算法
C中如何实现字符串反转功能?
在C语言中实现字符串反转功能有多种方法,包括使用循环和
指针
交换字符位置、递归方法、双
指针
法等。下面将详细介绍这些方法,并给出具体的示例代码。
计算机学长大白
·
2025-03-14 02:36
C
c语言
开发语言
C语言 进阶
指针
学习笔记
文章目录字符
指针
指针
数组数组
指针
数组名数组传参函数
指针
函数
指针
数组指向函数
指针
数组的
指针
回调函数Qsort的使用通过冒泡排序模拟实现qsort大部分的内容都写在代码注释中
指针
有类型,
指针
的类型决定了
指针
的
flashier
·
2025-03-14 00:54
C语言学习记录
c语言
学习
笔记
c++比较与对比动态内存分配和回收运算符new,new[],delete,delete[]。
3.返回指向分配内存的
指针
。示例:int*ptr=newint;//分配
成风693
·
2025-03-13 23:50
c++
开发语言
深入探讨C++模板编程:类型推导与实例化
本篇博客将深入探讨C++模板编程中的一些关键概念,如类型推导、模板参数、通用构造器、函数类型与函数
指针
、非模板基类以及模板位置等。
王大帅爱钢炼
·
2025-03-13 23:19
模板编程
类型推导
模板参数
函数指针
类模板
Google Filament 渲染引擎(2)-Backend 核心类介绍
核心类的功能概览:Dispatcher:本质上只是一个函数
指针
的集合,用于将命令与驱动接口的方法绑定。在初始化阶段,这些
力博荣三维可视化
·
2025-03-13 23:49
图形学基础
渲染引擎
falament
代码随想录算法训练营day2| 209.长度最小的子数组|59.螺旋矩阵II|区间和|开发商购买土地
classSolution{publicintminSubArrayLen(inttarget,int[]nums){intfast=0;//快
指针
intslow=0;//慢
指针
intsum
70ng
·
2025-03-13 22:09
算法
矩阵
线性代数
leetcode
java
【C++入门】变量和基本类型
BooleanType)1.5.示例代码二、变量声明与定义2.1.声明vs定义2.2.变量的初始化2.3.默认初始化规则三、作用域与生命周期3.1.作用域类型3.2.生命周期对比四、复合类型4.1.引用(别名)4.2.
指针
五
byte轻骑兵
·
2025-03-13 17:07
#
C++深度探索与实战专栏
c++
开发语言
c语言程序设计---(动态内存分配)考研复试面试问答
函数4、常见的动态内存错误动态内存分配1、malloc函数C语言提供了一个动态内存开辟的函数:void*malloc(size_tsize);这个函数向内存申请一块连续可用的空间,并返回指向这块空间的
指针
眼镜蛇学习编程
·
2025-03-13 17:01
c语言
考研
开发语言
PIMPL模式
PIMPL(PointertoImplementation,指向实现的
指针
)是一种C++设计模式,也称为“编译防火墙”或“OpaquePointer”模式。
我要进步!
·
2025-03-13 12:32
c++
数据结构八大核心排序,详细过程。
目录一,排序种类1.直接插入排序2.冒泡排序3.希尔排序4.快排(1.)快排单趟排序三种写法【1】hoare版本单趟排序【2】挖坑法【3】前后
指针
法最新的写法,写起来最简单,最不容易出错(2.)快排【1
LYH_1_
·
2025-03-13 12:30
c++
c
c语言
c++
java
STL:List模拟实现
原理:list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过
指针
指向其前一个元素和后一个元素。
Ghost__s
·
2025-03-13 11:22
C++
类与对象(一)
2.类的引入3.类的定义4.类的访问限定符及封装4.1访问限定符4.2封装5.类的作用域6.类的实例化7.类对象模型7.1类对象的存储方式7.2结构体内存对齐规则7.3特殊情况:空类的大小8.this
指针
15Moonlight
·
2025-03-13 09:32
c++
算法
开发语言
C++ 迭代器与常用算法
C++迭代器与常用算法一、迭代器(Iterator)核心概念泛化
指针
,提供类似
指针
的操作(++,*,->)统一不同容器的访问方式,实现算法与容器的解耦分类(功能由弱到强):输入迭代器(只读)输出迭代器(
四代目 水门
·
2025-03-13 08:30
C++学习笔记
算法
c++
开发语言
c语言字符函数和字符串函数介绍
目录前言一、strlen函数1.简介2、模拟实现2.1计数器方式2.2递归方式2.3
指针
的方式二、strcpy函数1.简介2.模拟实现三、strcat函数1.简介2、模拟实现四、strcamp函数1、简介
敲键盘的喵
·
2025-03-13 07:15
c语言
c语言
C语言字符串函数
另一种char*str这种方式开辟了两个空间,一个
指针
空间和一个常量区的空间,所以这种方式定义的字符串是一个常量,多在不对其做修改的情况下使用。用相同常量初始化不同数组时会开辟不用空间。
饮一盏岁月留香丶
·
2025-03-13 06:12
C
删除单向链表中的一个节点
*curr;){node*entry=*curr;if(rm(entry)){*curr=entry->next;free(entry);}elsecurr=&entry->next;}}通过使用二级
指针
01292520
·
2025-03-13 04:56
数据结构与算法
链表
算法练习——双
指针
算法(更新中)
一、介绍双
指针
算法双
指针
(或称为双索引)算法是一种高效的算法技巧,常用于处理数组或链表等线性数据结构。它通过使用两个
指针
来遍历数据,从而减少时间复杂度,避免使用嵌套循环。
*TQK*
·
2025-03-13 04:56
算法练习
c++
学习
算法
双指针
C++之创建线程
1.使用函数
指针
最简单的方式是使用一个普通的函数作为线程的入口点。
C嘎嘎嵌入式开发
·
2025-03-13 03:22
C++
c++
开发语言
OC\C++实现回调
这个时候,选择函数
指针
实现回调
大王算法
·
2025-03-13 01:04
C/C++开发实战365
指针
(C语言)自己的srtlen(输出字符串长度)函数(
指针
数组解法)
#include//动态分配函数头文件#includeintstrlen_my(char*str,int*i){//定义新数组char*new_str=NULL;//重新分配str数组空间大小new_str=(char*)realloc(str,(*i)*sizeof(char));if(new_str==NULL){printf("分配失败\n");return1;}intlen=0;//判断数
双叶836
·
2025-03-13 00:02
C语言(指针)
c语言
c++
算法
开发语言
数据结构
【从零开始学习JAVA 】This关键字详解
前言:相信大家在进入JAVA面向对象编程篇章以后,多多少少都见过This关键字,而他的指向很多人总是傻傻搞不清楚,今天我们将从This
指针
的本质出发,深度剖析This关键字的指向规则。
Cools0613
·
2025-03-13 00:01
从0开始学Java
学习
C++中的
指针
详解
C++中的
指针
详解在C++编程中,
指针
是一个非常重要且基础的概念。它允许程序员直接访问和操作内存地址,为高级数据结构和算法的实现提供了基础。
yuxingwu9872
·
2025-03-12 23:51
java
数据结构
开发语言
上一页
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
其他