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
nullptr
Leecode 203. 移除链表元素
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(
nullptr
){}*ListNode(intx):val(x),next(
自信的小螺丝钉
·
2023-11-26 09:17
Leetcode
c++
leetcode
链表
命名空间、字符串、布尔类型、
nullptr
、类型推导
面向过程语言:C——>重视求解过程面向对象语言:C++——>重视求解的方法面向对象的三大特征:封装、继承和多态C和C++在语法上的区别1、命名空间(用于解决命名冲突问题)2、函数重载和运算符重载(一名多用)3、引用(和指针类似)4、面向对象的特征(封装、继承和多态)5、泛式编程(安全链接,请放心跳转)6、模板编程7、STL标准模板库8、赋值操作#includeusingnamespacestd;i
_小白__
·
2023-11-26 06:14
#
C++
c++
LeetCode之二叉树
关于一个结点的高度计算我们很容易用递归得出,那么我们用递归遍历加上这个判断条件即可.classSolution{public:intgetHeight(TreeNode*root){if(root==
nullptr
Cr不是铬
·
2023-11-26 02:50
青少年编程
c++
C++链表02:反转链表
示例:输入:2->3->4->5->NULL输出:5->4->3->2->NULL2.迭代如图,定义pre指针,初始化为
nullptr
;定义cur指针,指向头结点;定义temp指针,指向cur->next
酒馆店小二
·
2023-11-26 02:10
algorithm
c++
c++
算法
链表
qt的opengl的使用示例
include#include"qevent.h"classopenglWidget:publicQOpenGLWidget{Q_OBJECTpublic:openglWidget(QWidget*parent=
nullptr
光的猪猪
·
2023-11-26 01:18
VS2017+Qt
opengl
【力扣:1707 1803】0-1字典树
structtree{intm;tree*left=
nullptr
,*right=
nullptr
;tree(intval=INT_MAX):m(val){}};classSolution{tree*root
number=10086
·
2023-11-26 01:57
leetcode
算法
c++
QTableWidget实现鼠标悬停整行高亮显示
defineMYTABLEWIDGET_H#includeclassMyTableWidget:publicQTableWidget{public:explicitMyTableWidget(QWidget*parent=
nullptr
怎么追摩羯座
·
2023-11-25 23:42
Qt小功能
qt
力扣刷题——二叉树
*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(
nullptr
),right(
nullptr
-陈同学*
·
2023-11-25 21:41
力扣刷题
leetcode
数据结构
算法
c++基础知识(3)析构函数.static.const.友元函数
使用析构显示调用时需要注意重复释放的问题#include#includeusingnamespacestd;classString{public://普通构造String(constchar*p){/*if(
nullptr
飞赴
·
2023-11-25 07:15
c++
linux
开发语言
Qt的一个无边界窗口公共类
头文件:#pragmaonce#includeclassCFrameLessWidgetBase:publicQWidget{public:CFrameLessWidgetBase(QWidget*p=
nullptr
Alphapeople
·
2023-11-24 19:14
qt
开发语言
c++使用dcmtk读取dicom数据和获取tag值和图像值
=
nullptr
){strcpy(file_name,lastSlash+1);}else{strcpy(file_name,path);}}//char数组的路径转string的路径voidcharA
吴天德少侠
·
2023-11-24 16:37
医学图像处理1
c++
前端
开发语言
c++取出文件路径中的文件名
=
nullptr
){strcpy(file_name,lastSlash+1);}else{strcpy(file_name,path);}}
吴天德少侠
·
2023-11-24 16:07
c++学习
c++
开发语言
C++11智能指针shared_ptr,weak_ptr以及循环引用的问题
voidtest(){int*dp=newint[10];deletedp[];//忘记添加dp=
nullptr
;}上面这种情况导致后续万一在该函数使用了dp指针
来自比邻星
·
2023-11-24 16:53
C++
c++
c语言
智能指针
循环引用
单向链表添加元素操作
一个都没有的时候证明是空链表前插法意思就是往前添加元素第一步:创建结点可以用C++的new创建结点或者用面向过程的function来创建函数声明//创建单向链表结点//创建链表头结点的函数//参数:LinkNode*where=
nullptr
小森程序员
·
2023-11-23 14:39
小森数据结构算法技术总结
链表
数据结构
c++
vector的简单模拟实现_C++
iterator_start=
nullptr
;iter
工业废气
·
2023-11-23 07:14
C++
c++
开发语言
后端
数据结构
【c++&Leetcode】206. Reverse Linked List
问题入口timecomplexity:O(n),spacecomplexity:O(1)ListNode*reverseList(ListNode*head){ListNode*prev=
nullptr
rannrann
·
2023-11-23 05:24
leetcode
c++
【c++ 回顾】所有权
这里面也包含着另一层意思,如果C想要持有B,那么就必须让A放弃对B的所有权,把它的成员变量设置为
nullptr
。现在就由C来决定在什么时候deleteB,这个对象跟A再也没有关系了。独占的意思
银-TaMa
·
2023-11-22 23:05
c++
linux 应用层调用shell指令api.之popen 和system
include#includeintmain(){FILE*fp1=NULL;fp=popen("sudosystemctlenablessh","w");//使用popen发送打开ssh的指令if(fp==
nullptr
rjszcb
·
2023-11-22 13:07
linux
应用和网络开发
linux
null和
nullptr
地址:https://www.cnblogs.com/porter/p/3611718.htmlC的NULL在C语言中,我们使用NULL表示空指针,也就是我们可以写如下代码:int*i=NULL;foo_t*f=NULL;实际上在C语言中,NULL通常被定义为如下:#defineNULL((void*)0)也就是说NULL实际上是一个void*的指针,然后吧void*指针赋值给int*和foo_t
gzhao01
·
2023-11-22 05:42
Qt存手撸界面
设置窗口大小:setFixedSize(150+1000+30,900);添加布局、声明界面:#includeQListWidget*pListWidget=
nullptr
;QScrollArea*pScrollArea
Alphapeople
·
2023-11-22 01:01
qt
开发语言
2.1 基本类型 | Fundamental Types
基本内置类型fundamentaltypesReference基本内置类型分为:算术类型(arithmetictype)空类型(void)空指针(
nullptr
)std::
nullptr
_t(sinceC
Kreat
·
2023-11-21 21:33
代码随想录 10.13 || 二叉树 LeetCode 235.二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode():val(0),left(
nullptr
),right(nullptre){}TreeNode
鱼Sun
·
2023-11-21 21:58
leetcode
算法
数据结构
AtCoder Beginner Contest 300 (A~D)
100010,mod=1e6+7;typedeflonglongll;typedefpairpii;intn,m,k;intmain(){ios::sync_with_stdio(false);cin.tie(
nullptr
houthe
·
2023-11-21 21:47
Atcoder
算法
单例模式(饱汉式和饿汉式)
类加载时就初始化,浪费内存资源#includeusingnamespacestd;classSingle{public:staticSingle*getInstance(){//if(pointer==
nullptr
强大的RGG
·
2023-11-21 15:16
单例模式
【C++百宝箱】语法总结:引用 | 内联函数 | auto | 范围for循环
目录:⌛️引用✉️特性✉️常引用✉️使用场景✉️引用和指针⌛️inline内敛函数⌛️auto关键字⌛️基于范围的for循环⌛️空指针
nullptr
❤️结语⌛️引用 在C++中,引用是C语言的重要扩充。
June-Frost
·
2023-11-21 14:39
C++入门宝典
c++
开发语言
学习
语法
剑指offer 反转链表
题解1:递归/***structListNode{*intval;*structListNode*next;*ListNode(intx):val(x),next(
nullptr
){}*};*/classSolution
赵振通
·
2023-11-21 04:23
链表
数据结构
剑指offer 链表中倒数最后k个节点
题解一:快慢指针代码实现:/***structListNode{*intval;*structListNode*next;*ListNode(intx):val(x),next(
nullptr
){}*}
赵振通
·
2023-11-21 04:53
链表
数据结构
剑指offer 删除链表的结点
=
nullptr
){if(cur->val==val){pre->next=cur->ne
赵振通
·
2023-11-21 04:22
剑指offer题解
链表
数据结构
『C++成长记』C++入门——内联函数
内联函数的概念1.2内联函数的特征二、auto关键字2.1auto简介2.2auto使用规则2.3auto无法使用的场景三、基于范围的for循环3.1范围for的语法3.2范围for的使用条件四、指针空值
nullptr
小王又困了
·
2023-11-20 18:31
C++
c++
开发语言
c语言
数据结构
算法
键鼠自动化2.0树形结构讲解
,以及包括树形结构增加序号展示,以及增加搜索功能实现1.自定义节点//自定义节点类classTreeNode:publicQObject{public:TreeNode(QObject*parent=
nullptr
Qt云程序员
·
2023-11-20 15:43
Qt-键鼠自动化项目案例
自动化
运维
c++
qt
使用QTableView实现九九乘法表
includeQT_BEGIN_NAMESPACEnamespaceUi{classWidget;}QT_END_NAMESPACEclassWidget:publicQWidget{Q_OBJECTpublic:Widget(QWidget*parent=
nullptr
~我在北京~
·
2023-11-20 15:49
qt
代码随想录算法训练营第四天【链表part02】 | 24. 两两交换链表中的节点、19. 删除链表的倒数第N个节点 、面试题 02.07. 链表相交、142. 环形链表II
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(
nullptr
){}*ListNode(intx):val(x),next(
Mako5455
·
2023-11-20 07:10
算法训练
算法
链表
面试
LeetCode - 翻转链表
https://leetcode.cn/problems/fan-zhuan-lian-biao-lcof/递归法ListNode*reverseList(ListNode*head){if(head==
nullptr
_浮生_
·
2023-11-20 06:03
leetcode
链表
leetcode
算法
leetcode 92 翻转链表II
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(
nullptr
){}*ListNode(intx):val(x),next(
拉依达不拉胯
·
2023-11-20 06:59
算法刷题
高频题
链表
leetcode
算法
刷题记录第二十六天-环形链表
#includeusingnamespacestd;structListNode{intval;ListNode*next;ListNode(intx):val(x),next(
nullptr
){}};
onlyzzr
·
2023-11-20 03:08
每日一题
链表
算法
数据结构
Qt右键菜单
先创建菜单指针:#includeQMenu*pMenu=
nullptr
;pMenu=newQMenu(this);设置菜单策略:this->setContextMenuPolicy(Qt::DefaultContextMenu
Alphapeople
·
2023-11-19 21:11
qt
开发语言
Qt QWidget 去除默认边框,可自由拉伸缩放
include#include#includeclassCOMResizer:publicQObject{Q_OBJECTpublic:explicitCOMResizer(QWidget*parent=
nullptr
小码一只
·
2023-11-19 17:24
Qt/C++
qt
如何用小堆打印数组的升序?
includeusingnamespacestd;#includetypedefstructHeap{int*array;intsize;intcapacity;}HP;voidHeapInit(HP*hp){hp->array=
nullptr
一念男
·
2023-11-19 13:36
数据结构
数据结构
力扣刷题148:归并对链表排序c++
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(
nullptr
){}*L
刘心芝士小蛋糕
·
2023-11-19 13:56
力扣刷题
链表
归并
c++
C++入门(3)—内联函数、auto、范围for、
nullptr
目录一、内联函数1、定义2、特性二、auto1、定义2、使用场景3、不能使用场景三、范围for(C++11)1、定义2、使用条件四、
nullptr
接上一小节C++入门(2)—函数重载、引用一、内联函数1
Han同学
·
2023-11-19 07:35
C++
c++
开发语言
智能指针
Shared_ptr():m_ptr(
nullptr
),m_count(newsize_t(0)),m_mutex(newstd::mutex){}//2.有参构造函数
qq_26697045
·
2023-11-19 06:05
C++应用
c++
顺序容器
templateclassVector{public:Vector():m_ptr(
nullptr
),m_size(0),m_capacity(0){}Vector(size_tn,constT&val
qq_26697045
·
2023-11-19 06:26
C++应用
c++
【QT实现TCP数据发送和接收】
服务器单客户端服务器实现代码:在.pro文件添加QT+=network在头文件中添加#include//或者#include#include//在类中添加//声明QTcpServer套接字QTcpServer*Server=
nullptr
望断归来路
·
2023-11-19 04:36
QT编程
C++
qt
tcp/ip
网络
链表小试牛刀
->2->3->4->4求解:#includeusingnamespacestd;structListNode{intval;ListNode*next;ListNode():val(0),next(
nullptr
yuabcxiao
·
2023-11-18 23:02
力扣
leetcode—二叉树中的最大路径和
*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(
nullptr
),right(
nullptr
Kuroba_thief
·
2023-11-17 05:24
leet_code
leetcode
代码随想录训练营day23|树:669.修剪二叉树、108.将有序数组转化为二叉搜索树、538.把二叉搜索树转换为累加树
LeetCode669修剪二叉树思路:终止条件:node==
nullptr
此时直接返回node。因为,这题目不要求一句子节点来判断。
小胡爱喝水
·
2023-11-17 02:36
LeetCode刷题
leetcode
算法
数据结构
669.修剪二叉树
原题链接:669.修剪二叉树全代码:classSolution{public:TreeNode*trimBST(TreeNode*root,intlow,inthigh){if(root==
nullptr
小玄.
·
2023-11-17 01:33
二叉树
数据结构
qt自定义信号与槽及关键字emit的使用
public:Dogs(QObject*parent=
nullptr
):QObject(parent);{};~Dogs(){}
mhrobot
·
2023-11-16 21:41
qt
二叉树非递归遍历
二叉树中序遍历1.普通非递归遍历纯代码:voidmidOrder(TreeNode*root){stackst;TreeNode*cur=root;for(;
nullptr
!=cur||!
fancy_male
·
2023-11-16 19:53
算法
算法
数据结构
Android FFmpeg视频播放器三 音频封装格式解码播放
1.从AVPackage队列获取数据进行解码操作pthread_create(&pid_audio_decode,
nullptr
,task_au
若之灵动
·
2023-11-16 13:28
Android
NDK
android
音视频
OpenSL
ES
播放PCM
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他