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
二叉树经典算法题整理
classSolution{public:vectorpreorderTraversal(TreeNode*root){vectorr;if(root==
nullptr
)returnr;stackq;q.push
knightprin
·
2020-08-03 18:05
数据结构
C++ 反转单链表
next=node;this->value=value;}Node*next;intvalue;}Node,*PNODE;staticNode*reverseList(Node*n){Node*prev=
nullptr
至尊小毛毛
·
2020-08-03 14:36
other
判断链表是否有环,入口节点以及环的大小(C++)
#include#includeusingnamespacestd;structNode{intval;Node*next;Node(intnum):val(num),next(
nullptr
){}};
守护荆棘
·
2020-08-03 13:18
C++学习笔记
C++11新特性
auto,decltype,for,
nullptr
如果编译器在定义一个变量的时候可以推断出变量的类型,不用写变量的类型,你只需写auto即可autost
Busyluo
·
2020-08-03 12:01
精通C++之路
C++中ASCII、unicode与Utf8之间的相互转化
CP_UTF8时,UTF8转化为UNICODEwchar_t*trans(constchar*ch,inttype=CP_ACP){intlen=MultiByteToWideChar(type,0,ch,-1,
nullptr
暗黑程序员
·
2020-08-03 08:47
CC++
链表的各种基本操作
voidInitList(ListNode*L){L=
nullptr
;coutm_pNext=
nullptr
;if(pHead==
nullptr
){cout>input&&input!=-1){Lis
lukeyewu
·
2020-08-03 07:47
数据结构
QT使用右键菜单QMenu
include#include"ui_MyQmenu.h"classMyQmenu:publicQMainWindow{Q_OBJECTpublic:MyQmenu(QWidget*parent=Q_
NULLPTR
程序猿的杂货店
·
2020-08-03 04:01
Qt开发总结
qt
qmenu
算法笔记·链表(书中代码整理)
head,intArry[]){node*p,*ptr;ptr=head;for(inti=0;idata=Arry[i];//新结点p的数据域是数组的值p->next=NULL;//新结点p的指针域设为
NULLptr
「已注销」
·
2020-08-03 04:26
c语言
duilib 之 动态添加BOX布局
GlobalManager::CreateBoxWithCache(conststd::wstring&strXmlPath,CreateControlCallbackcallback){Box*box=
nullptr
清水迎朝阳
·
2020-08-02 20:36
duilib界面
Finding the Order
Input235535335OutputAB//CDAB//DCAC代码#include#includeusingnamespacestd;intmain(){ios::sync_with_stdio(false),cin.tie(
nullptr
CoderSilence
·
2020-08-02 20:07
2020牛客暑期多校训练营
思维题
Leetcode链表专题
剑指OFFER面试题24反转链表思路分析代码Python与C++链表操作对比C++判断一个节点是不是空节点的写法://比如:voidDoing(ListNode*pHead1){if(pHead1==
nullptr
三笔竹林
·
2020-08-02 19:27
Leetcode
C/C++ 分隔字符串函数split(自定义)
代码如下:voidspilt(char*srcStr,constchar*sep,std::vector&vecStr){if(srcStr==
nullptr
)return;//①复制字符串intlen
Tjmies
·
2020-08-02 15:33
C/C++
2019寒假C++学习笔记_指针(一)
指针定义开头必须为*,如int*p=
nullptr
;,这里定义了一个空指针p。引用不是对象,只是被绑定对象的别名引用在定义时必须赋初值(绑定到一个对象上)获取对象
Ryan_Libo
·
2020-08-01 09:11
C++
C++11新特性梳理
一般而言,回答以下四个方面就够了:“语法糖”:
nullptr
,auto自动类型推导,范围for循环,初始化列表,lambda表达式等右值引用和移动语义智能指针C++11多线程编程:thread库及其相配套的同步原语
杭河苇
·
2020-08-01 07:02
C++ 之实现自己的 unique_ptr
1.几个基本成员函数的作用:u.reset()释放u指向的对象u.reset(q)如果提供了内置指针q,就令u指向这个对象u.reset(
nullptr
)将u置为空u.release()u放弃对指针的控制权
weixin_30699741
·
2020-08-01 03:43
C++重载->和*运算符
直接给出一个简版的unique_ptr的代码示例,说明这两者的重载模式:#includetemplateclassUniquePointer{public:UniquePointer(T*val=
nullptr
Erick_Lv
·
2020-07-31 22:12
C++笔记
C++ 智能指针(unique_ptr, shared_ptr)的源码分析
shared_ptr头文件templateclassSharedPointer{public:SharedPointer(T*ptr=
nullptr
,conststd::fu
夏末的初雪
·
2020-07-31 21:36
C++基础
Qt CheckBox 学习
includenamespaceUi{classWidget;}classWidget:publicQWidget{Q_OBJECTpublic:explicitWidget(QWidget*parent=
nullptr
qq_20252351
·
2020-07-31 21:53
Qt
剑指offer - 面试题25: 合并两个排序的链表 - C++
(x),next(NULL){}};*/classSolution{public:ListNode*Merge(ListNode*pHead1,ListNode*pHead2){if(pHead1==
nullptr
L_bic
·
2020-07-31 14:32
QComboBox多选功能实现类
classQLineEdit;classMuliSelCombox:publicQComboBox{Q_OBJECTpublic:explicitMuliSelCombox(QWidget*parent=
nullptr
折花刀
·
2020-07-31 11:11
c++
快速排序
/skywang12345/p/3596746.html#includeusingnamespacestd;voidQuickSort(int*a,intnLeft,intnRight){if(a==
nullptr
Optimization
·
2020-07-30 21:47
C++关于delete的使用
1.delete安全用法:voidsafe_release(){void*t=m_ptr;//先赋值
nullptr
,再delete,可防止被在其它线程占用时,引起的错误m_ptr=
nullptr
;//方便以后检查指针是否有效
Wancho
·
2020-07-30 19:50
C++
C++11 新特性
主要特性目录(加粗的是实现了以前没有的重要功能,或者确实很好用的):关键字及新语法1.1.auto关键字及用法1.2.
nullptr
关键字及用法1.3.for循环语法STL容器2.1.std::array2.2
顽强的猫尾草
·
2020-07-30 16:13
C和C++程序员面试秘笈:33---树的先序遍历、中序遍历、后续遍历、层次遍历(递归与非递归法)
=
nullptr
){//先打印自己std::coutdataleft);//再遍历右子树PreOrderTree(node->right);}}非递归方法非递归的方法需要用到一个栈来保存临时节点方法如下
江南、董少
·
2020-07-30 13:07
C和C++程序员面试秘笈
先序遍历
中序遍历
后续遍历
层次遍历
递归与非递归法
leetcode 110.平衡二叉树
boolisBalanced(TreeNode*root){if(root==
nullptr
){returntrue;}inta=maxDepth_extern(root);if(a==-1){returnfalse
chidanda
·
2020-07-30 11:09
LeetCode笔记
leetcode 111.二叉树的最小深度
intminDepth(TreeNode*root){if(root==
nullptr
){return0;}intleft_path_depth=1+minDepth(root->left);intright_path_depth
chidanda
·
2020-07-30 11:09
LeetCode笔记
leetcode 101.对称二叉树
boolisSymmetric(TreeNode*root){if(root==
nullptr
){returntrue;}returnisSymmetric_extern(root->left,root
chidanda
·
2020-07-30 11:09
LeetCode笔记
二叉树的Zigzag遍历
当然,在这里我还对之前的层序遍历进行了进一步的更新:vector>ZigzaglevelOrder(TreeNode*root){vector>result;if(root==
nullptr
||root
至尊灬宝
·
2020-07-30 09:10
数据结构与leetcode
二叉树基础:各种遍历、深度
1.DFS1.1递归vectorresult;vectorpreorderTraversal(TreeNode*root){if(root==
nullptr
)returnresult;result.push_back
海洋之心。
·
2020-07-30 04:45
刷题笔记
面试题37:序列化二叉树
在遍历时,碰到
nullptr
指针时,将这种指针序列化为特殊的字符“$”。节点的数值之间使用特殊字符“,”隔开。三、解释详见《剑指offer》P195分析。四、代码#include#include"..
萌萌的生活
·
2020-07-30 01:15
找工作
canbus数据处理代码分析
dynamic_cast(message_manager_->GetMutableProtocolDataById(Brakecommand102::ID));if(brake_command_102_==
nullptr
arron盘
·
2020-07-30 01:15
百度APollo
字符串转浮点数、字符串转整数、数转字符串
一、字符串转浮点数doubleStrToDouble(constchar*s){if(s==
nullptr
){printf("输入字符串为空");exit(-1);}inti=0;intk=0;doublej
虚心学习进步
·
2020-07-29 22:27
字符串
Vulkan Cookbook 第一章 20 摧毁Vulkan实例
2.调用vkDestroyInstance(instance,
nullptr
),第一个参数传入instance,第二个参数为
nullptr
。
JavinYang
·
2020-07-29 21:53
Vulkan
Cookbook
关于cocos2dx ios 内支付 出现iOSProductByIdentifier(std::string &identifier) 为
nullptr
的问题 解决方法
cocos2dxios内支付然后在调用博主的接口的时候,会出现OSProductByIdentifier(std::string&identifier)为
nullptr
的问题。
YKY
·
2020-07-29 20:59
cocos2dx学习
C++单例模式实现
C++中有5种实现的方式,首先从最简单说起1.单线程实现常规写法classSingleton{public:staticSingleton*getInstance(){if(_instance==
nullptr
Hello、MrTree
·
2020-07-29 16:29
C++基础
QComboBox下拉选项添加勾选框
classQCheckBox;classCheckCmbView:publicQListWidget{Q_OBJECTpublic:explicitCheckCmbView(QWidget*parent=
nullptr
Sparrow_du
·
2020-07-29 16:56
QT
Qt重写Qlabel控件,加鼠标事件
include#include#includeclassQlabelMouse:publicQLabel{Q_OBJECTpublic:explicitQlabelMouse(QWidget*parent=
nullptr
yxp1992
·
2020-07-29 02:01
Qt
多线程与智能指针
++线程与智能指针线程C++11线程POSIX线程线程属性分离线程调度策略与优先级线程同步条件变量智能指针shared_ptrweak_ptrunique_ptr自定义智能指针部分C++11、14特性
nullptr
yuanjinsong123
·
2020-07-29 02:54
ndk基础
关机充电界面百分比显示
关机充电界面百分比显示一些关键代码片段资源获取PngHandler::PngHandler(conststd::string&name):error_code_(0),png_fp_(
nullptr
,fclose
xuecz1230
·
2020-07-29 01:27
驱动开发
倒数第k个点
ListNode*FindKthToTail(ListNode*pListHead,unsignedintk){if(pListHead==
nullptr
||k==0)returnnullptr;ListNode
吃个小烧饼
·
2020-07-28 21:03
const引用和constexpr
1.const指针eg:(1)intconst*p=
nullptr
;p=newint[10];p[3]=4;//error我们发现第三行没法编译,这是因为第一行的const限制的时int,意思就是无法改变
weixin_34198583
·
2020-07-28 19:37
C++11和c++14 新特性
nullptr
关键字,专门用来区分空指针、0。
nullptr
的类型为
nullptr
_t。2.autoauto和decltype这两个关键字实现了类型推导,让编译器来操心变量的类型。
aFakeProgramer
·
2020-07-28 15:45
c++
牛客网-剑指office-平衡二叉树
classSolution{public:boolIsBalanced_Solution(TreeNode*pRoot){if(pRoot==
nullptr
)returntrue;intleft=TreeDepth
spark-meng
·
2020-07-28 09:02
leetcode206
classSolution{public:ListNode*reverseList(ListNode*head){ListNode*pre=
nullptr
;while(head){Lis
Jackybored
·
2020-07-28 06:30
Leetode刷题系列
Qt setWindowFlags与setAttribute
一、setWindowFlags窗口样式解析在继承QWidget类的构造函数中,经常会出现这句:QWidget(QWidget*parent=Q_
NULLPTR
,Qt::WindowFlagsf=Qt:
暖暖的纠结
·
2020-07-28 06:59
qt
Line 924: Char 9: runtime error: reference binding to null pointer of type ‘ListNode *‘ (stl_vector.
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(
nullptr
){}*ListNode(intx):val(x),next(
大黄老鼠
·
2020-07-28 06:21
LeetCode
C++中单例GetInstance()使用双重锁提高效率
原始代码:SingleClass*SingleClass::GetInstance(){mutex.lock()if(_SingleClass==
nullptr
){_SingleClass=new_SingleClass
FFFF...ireCore
·
2020-07-28 06:06
Qt5使用自带的类实现自动识别串口代码。
classMainWindow;}classMainWindow:publicQMainWindow{Q_OBJECTpublic:explicitMainWindow(QWidget*parent=
nullptr
m0_37141848
·
2020-07-28 03:56
QT+FFMEPG解码播放RTSP或视频文件中的音频流数据
include#include#include#includeclassAudioOutput:publicQWidget{Q_OBJECTpublic:AudioOutput(QWidget*parent=Q_
NULLPTR
萧洛
·
2020-07-28 01:11
C++17之字符串作为模板参数
非类型模板参数只能是常量整数值(包括枚举)、指向对象/函数/成员的指针、指向对象或函数的lvalue引用,或者std::
nullptr
_t(
nullptr
的类型)。
秋云
·
2020-07-28 00:37
C++
C++17
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他