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
0406_QT作业
完善登录界面//将登录按钮发射的信号手动连接到lambda表达式中connect(btn_login,&QPushButton::clicked,\[=](){if(edt_user->text()==
nullptr
独钟752
·
2023-04-07 21:33
qt
开发语言
基于Qt实现可拖动自定义控件
defineCARD_H#include#include#include#includeclassCard:publicQWidget{Q_OBJECTpublic:explicitCard(QWidget*parent=
nullptr
·
2023-04-07 19:10
LeetCode 114. 二叉树展开为链表
一是要记得将root->left设为
nullptr
,二是要记得将插入左子树最右节点的右子树也进行一个展开操作。代码/*
鲤鱼酒酒
·
2023-04-07 13:21
链表
leetcode
数据结构
封装LIST
templateclassMyVector{private:T*first;T*last;//最后一位数的下一位坐标T*end;//整个容器的最后的下一位public://无参构造//MyVector():first(
nullptr
m0_71907123
·
2023-04-07 12:04
c++
c语言
算法
Windbg堆内存
测试代码如下intmain(){char*pp=
nullptr
;while(1){Sleep(1000);pp=newchar[10000];}return0;}一、内存泄露都是在堆上分配的内存,不管是
枯木___
·
2023-04-07 10:15
heap
C++ 实现平衡二叉树(AVL树)(完整代码)
#includeusingnamespacestd;typedefintKeyType;classAVLNode{friendclassAVLTree;public:AVLNode():lchild(
nullptr
唐火
·
2023-04-07 08:24
数据结构和算法基础
数据结构
算法
C++
AVL
平衡二叉树
C++实现平衡二叉树(AVL树)
清空*/classAVL{private://定义一个节点类型typedefstructtagNode{tagNode(intnVal,size_tnHeight=1,tagNode*pParent=
nullptr
AppWhite_Star
·
2023-04-07 08:50
C语言
c++
开发语言
后端
C语言-插入排序
=
nullptr
&&bp!=
nullptr
);inttmp=*ap;*ap=*bp;*bp=tmp;}voidPrintAr(int*ar,intn){assert(ar!
zyc0705
·
2023-04-07 07:09
C语言
c语言
算法
数据结构
C++11总结
nullptr
空指针由新关键字
nullptr
表示,类似于Java中的null。
小二哥m
·
2023-04-07 04:55
技术总结
内置类型有构造函数吗?
vs2019测试一下#includeusingnamespacestd;voidtest(){inti=int();intj=int(1);doubled=double(1.1);//int*p=int*(
nullptr
臻白林子
·
2023-04-06 22:40
record
c++
c语言
笔记
[C++]C++基础知识概述
+2.C++发展史3.C++关键字4.命名空间5.C++的输入输出6.缺省参数7.函数重载8.引用9.内联函数10.auto关键字(C++11)11.基于范围的for循环(C++11)12.指针空值—
nullptr
EnticE152
·
2023-04-06 22:38
c++
visual
studio
html
c++设计模式详解_结构型设计模式
代码举例:版本一缺点:线程不安全classSingleton{public:staticSingleton*GetInstance(){if(_instance==
nullptr
){_instance=
基层搬砖的Panda
·
2023-04-06 22:41
c++
c++
设计模式
单例模式
C++ --- 哈夫曼树
#include#includeusingnamespacestd;usinguint=unsignedint;classHuffManTree{public:HuffManTree():root_(
nullptr
LoveHoneyYou
·
2023-04-06 18:33
力扣刷题栏
c++
day04| 24. 两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II,总结
=
nullptr
&&cur->next->next!=
nullptr
就很容易理解了。这样也能保证最后如果有奇数节点就可以不用管,因为两个
小生舞梦蝶
·
2023-04-06 14:11
刷题
链表
数据结构
leetcode
day18 二叉树遍历总结
具体实现的步骤如下:访问根节点对根节点的左子树进行前序遍历对根节点的右子树进行前序遍历前序遍历的递归实现代码如下:voidpreorder(TreeNode*root){if(root==
nullptr
小生舞梦蝶
·
2023-04-06 14:47
刷题
算法
数据结构
436-分支限界算法-0-1背包问题(两种队列实现)
我们把根节点描述成
nullptr
//分支限界算法-01背包问题FIFO队列intw[]={16,1
self-discipline-Lin
·
2023-04-06 07:32
算法
队列
C++11新特性
文章目录前言1、统一的列表初始化1.1{}初始化1.2std::initializer_list2、声明2.1auto关键字2.2decltype关键字2.3
nullptr
关键字3、范围for4、右值引用和移动语义
你好,冯同学
·
2023-04-06 04:52
C++知识
C++11
C++线程库
右值引用和移动语义
lambda表达式
锁
力扣19. 删除链表的倒数第 N 个结点
例如要删除倒数第二个结点,在末尾
nullptr
返回时n变为1,表示排除最尾结点,此时应该删除的是倒数第1个结点。当n==0的时候此时的结点即为待删除的结点。
R_Arisa
·
2023-04-05 21:02
算法题解
链表
leetcode
数据结构
剑指Offer 22.链表中倒数第k个节点
将它们一起向后移动,直到快指针指向
nullptr
,此时慢指针就指向倒数第k个结点。
R_Arisa
·
2023-04-05 21:01
算法题解
算法
链表
C++之深浅拷贝
=
nullptr
){deletem_Id;m_Id=
nullptr
;}}Student(intid,stringstrName){m_Id=newint[id];m_strName=s
起个名字好难丫
·
2023-04-05 15:32
C++
c++
开发语言
C++手撕string(构造+析构+拷贝+右值拷贝)
#includeusingnamespacestd;classsstring{public:sstring(constchar*p=
nullptr
){cout<<"sstring(constchar*p
xizi_ghq
·
2023-04-04 18:27
c++
C++面试题:手撕String类
对于一个String类要自己写构造析构,避免浅拷贝等内存泄漏问题classString{public:String(constchar*str=
nullptr
);//普通构造函数String(constString
Everglow—
·
2023-04-04 18:50
C++面试
c++
字符串
手撕String类
其大致如下:classMyString{public:MyString(constchar*str=
nullptr
);//普通构造函数MyString(constMyString&other);//拷贝构造函数
南象
·
2023-04-04 17:36
C++工具
string
c++
142.环形链表 II
1、哈希表当链表访问到一个节点的时候,在对应的哈希表中查找此节点是否出现过,若出现过,则说明当前节点就是环形链表的头节点,否则查找下一个节点,若最终找到NULL(
nullptr
)则说明,在此链表中没有环
伞兵一号ahui
·
2023-04-04 16:21
链表
leetcode
算法
动态内存管理补充
,多出现于函数实现较复杂的情况T*p=newT;deletep;p->f();//错误解决方案:尽量紧贴着}(作用域结尾的大括号)写deletep;如果在deletep;之后还有代码,建议将p的值赋为
nullptr
胖柚工作室
·
2023-04-04 05:39
c++基础
笔记
c++
开发语言
链表LeetCode总结
环形链表II简介链表题目需要注意的点ListNode结构体要会背structListNode{intval;ListNode*next;ListNode(int_val=0,ListNode*_next=
nullptr
DEDSEC_Roger
·
2023-04-04 02:37
数据结构与算法
链表
leetcode
数据结构
C++语法(11)---- 模拟实现list
list和vector的比较1.基础元素structlist_node{list_node*_next;list_node*_prev;T_data;list_node(constT&x):_next(
nullptr
哈里沃克
·
2023-04-03 20:39
c++
list
链表
C++初阶学习————基础知识
这里写目录标题命名空间C++中的输入输出缺省参数函数重载引用引用的特性常引用使用场景引用传参引用做返回值内联函数auto关键字范围for指针空值
nullptr
(C++11)命名空间在自己定义的变量函数,
hxMGE
·
2023-04-02 07:37
c++
学习
开发语言
C++初阶——入门(3)
C++11)8.1类型别名思考8.2auto简介8.3auto的使用细则8.3auto不能推导的场景9.基于范围的for循环(C++11)9.1范围for的语法9.2范围for的使用条件10.指针空值
nullptr
IfYouHave
·
2023-04-02 07:54
C++
c++
开发语言
jvm
2019年广东工业大学腾讯杯新生程序设计竞赛(同步赛)
a)std::cin>>c;std::cout//模拟usingll=longlong;intmain(){std::ios::sync_with_stdio(false);std::cin.tie(
nullptr
闫鸿宇
·
2023-04-01 21:49
民间比赛
c++
开发语言
链表篇-链表翻转
链表翻转classSolution{public:ListNode*ReverseList(ListNode*pHead){ListNode*pre=
nullptr
;ListNode*cur=pHead
XZB119211
·
2023-04-01 12:10
链表
数据结构
C++ Learning 4
C++空指针新关键字
nullptr
,用于表示空指针。str=
nullptr
;//C++11nullpointernotation在构造函数中使用new时应注意的事项使用ne
Cappuccino-jay
·
2023-03-31 18:44
C++
c++
[Android]使用函数指针实现native层异步回调,作为程序员一定不要仅仅追求物质
if(event==
nullptr
||sender==
nullptr
){return;}EventDataeventData;eventData.eventPointer=event;eventData.sender
wq221aas
·
2023-03-31 18:26
程序员
架构
移动开发
android
为什么许多人吐槽C++11,那些语法值得我们学习呢?
目录1.C++11简介2.统一的列表初始化2.1{}初始化编辑2.2std::initializer_list3.声明3.1auto3.2decltype3.3
nullptr
4范围for循环5.STL中一些变化
终为nullptr
·
2023-03-31 13:41
c++
开发语言
单链表的逆置方法
比如我们要将链1变为链2:首先需要创建一个尾结点pre指向
nullptr
用于迭代/同时创建一个指针body指向原链表头部便于迭代:之后用while循环顺次访问链表。
阿白|
·
2023-03-31 11:29
练习
c++
链表
LeetCode(104) —— 二叉树的最大深度
2、思路递归递归退出条件:节点为
nullptr
取左右子树长度的最大值/***Definitionforabinarytreenode.*structTreeNode{*intval
是 The Lin 呀
·
2023-03-31 02:24
LeetCode
leetcode
算法
深度优先遍历
c++
c语言
二叉树的中序遍历(递归和非递归解法)
递归遍历结点定义classTreeNode{intval;TreeNode*left;TreeNode*right;};voidinorderTraverse(TreeNode*root){if(root==
nullptr
数据小随从
·
2023-03-31 00:31
leetcode
二叉树
数据结构
java
C++二叉树的前序、中序、后续遍历 递归 迭代 Morris遍历
vectorpreorderTraversal(TreeNode*root){_preorderTraversal(root);returnret;}void_preorderTraversal(TreeNode*root){if(root==
nullptr
//夜游神
·
2023-03-31 00:54
二叉树
leetcode
stack
算法
dfs
LeetCode 94.二叉树的中序遍历 (C++)
classSolution{public://递归体,遵循有左孩子进左孩子递归,没有则输出根,然后进右孩子递归voidinorder(TreeNode*root,vector&res){if(root==
nullptr
Xaiver_97
·
2023-03-31 00:29
力扣刷题
leetcode
c++
算法
中序遍历二叉树迭代方法
classSolution{public:vectorinorderTraversal(TreeNode*root){vectorres;TreeNode*predecessor=
nullptr
;while
Zczera
·
2023-03-31 00:29
STL——模拟封装map&set
enumColor{RED,BLACK};//节点颜色templatestructRBTreeNode{//节点定义RBTreeNode(constT&value=T(),Colorcolor=RED):_left(
nullptr
Hey小孩
·
2023-03-30 07:57
STL
c++
数据结构
初始C++ - auto关键字与内联函数
目录目录auto关键字内联函数概念补·宏函数在编译器中的特性特性指针空值
nullptr
(C++11)C++98中的指针空值结束语auto关键字随着程序越来越复杂,程序中用到的类型也越来越复杂,经常体现在
清风玉骨
·
2023-03-29 17:14
C++
c++
谈判 (贪心//蓝桥杯)
让人数多的组尽可能少地进行合并操作.Code:#includeusingi64=longlong;i64sum;intmain(){std::ios::sync_with_stdio(false);std::cin.tie(
nullptr
闫鸿宇
·
2023-03-29 04:35
蓝桥杯
蓝桥杯
c++
LeetCode NoteBook(4)—— 数据结构【二叉树&多叉树】
1.二叉树结构//节点structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode*():val(0),left(
nullptr
),right(
Biangbangbing
·
2023-03-28 22:22
算法的一些知识点笔记
数据结构
leetcode
二叉树
第十四届蓝桥杯三月真题刷题训练——第 4 天
数算式知识点:stoi()函数:定义:作用是将n进制的字符串转化为十进制,使用时包含头文件string.语法:intstoi(conststd::string&str,std::size_t*pos=
nullptr
小西小西笑嘻嘻
·
2023-03-28 15:28
蓝桥杯
蓝桥杯
算法
职场和发展
关于链表的预备知识
ListNode*CreateListNode(intvalue){ListNode*pNode=newListNode();pNode->m_nValue=value;pNode->m_pNext=
nullptr
冰枫澈
·
2023-03-27 01:56
二级指针
inta=10;int*b=&a;//&bvoidFunc3(int**ptr){*ptr=newint;**ptr=110;int*ptr2=
nullptr
;ptr2=*ptr;cout<<*ptr<
annge
·
2023-03-26 16:57
语言可用性的强化
2.1常量
nullptr
关键字,专门用来区分空指针、0。而
nullptr
的类型为
nullptr
_t,能够隐式的转换为任何指针或成员指针的类型,也能和他们进行相等或者不等的比较。
骑鲸公子_
·
2023-03-25 07:45
牛客网,剑指offer,第一页笔记
classSolution{public:voidreplaceSpace(char*str,intlength){if(str==
nullptr
)return;intnumspace=0;intstrlen
Gunther17
·
2023-03-25 07:14
代码随想录第二十七天(669、108、538、回溯算法介绍)
修剪二叉搜索树不能简单地通过递归实现代码,比如:classSolution{public:TreeNode*trimBST(TreeNode*root,intlow,inthigh){if(root==
nullptr
m0_50538723
·
2023-03-24 19:36
leetcode
算法
leetcode
数据结构
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他