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
拼接两个不同长度的有序数组
=
nullptr
&&m>0&&n>0);inti=m-1;intj=n-1;intk=m+
疯狂的小孟
·
2021-04-23 14:54
C语言
笔记
c语言
BitCoin金币类
pragmaexecution_character_set("utf-8")#endifclassmycoin:publicQPushButton{Q_OBJECTpublic://explicitmyCoin(QWidget*parent=
nullptr
Charles梦想家
·
2021-04-22 14:45
qt
qt
Complete Binary Tree
CompleteBinaryTree.png解題思路:從root開始把所有節點用BFS方式放入vector(節點只要不是
nullptr
就放入左跟右child如果child是
nullptr
也照樣放入)存完整個
一枚煎餅
·
2021-04-21 22:27
C++ 读取一个文件
//获取文件大小longgetFileSize(constchar*const&filePath){FILE*fp=fopen(filePath,"rb");if(fp==
nullptr
){return
一点墨汁
·
2021-04-21 12:48
LeetCode #173. 二叉搜索树迭代器 题解 C/C++
题目连接structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode():val(0),left(
nullptr
),right(
nullptr
)
Naruto_LJ
·
2021-04-19 23:51
LeetCode
中序遍历
c++
二叉搜索树
C语言_函数指针
par)[10]=&ar;int*pbr[10]={};int*(*sbr)[10]=&pbr;//需要定义一个指向一维整型数组的指针,才能指向pbr数组函数指针//intfun(int,int);//=
nullptr
Stan_Ray
·
2021-04-19 21:22
C语言
LeetCode #145. 二叉树的后序遍历 题解 C/C++
structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode():val(0),left(
nullptr
),right(
nullptr
){}TreeNode
Naruto_LJ
·
2021-04-19 19:28
LeetCode
后序遍历
递归
迭代
C++深拷贝与浅拷贝的区别及应用
浅拷贝(释放时,因为多次释放出错)只拷贝指针//拷贝构造函数Vector(constVector&v):_start(
nullptr
),_finish(
nullptr
),_endOfStorag
·
2021-04-14 20:04
Visual Studio C++指针靠前靠后的问题全面解析
https://www.cnblogs.com/oberon-zjt0806/p/14631149.html甜咸之争经常写C++的基本上避不开使用指针,而且C++中指针类型的写法大体上有两种:int*a=
nullptr
·
2021-04-14 20:25
【C++】 C++11 新特性-总结
详述语言篇头文件可变参数模板[重磅炸弹]
nullptr
关键字auto关键字统一的初始化初始化方式initializer_listexplicit关键字范围for循环=default关键字
·
2021-04-11 14:10
c++
LeetCode 面试题 02.03. 删除中间节点 题解 C/C++
既然前面的结点不能访问,就直接将需要删除的结点的下一个结点复制过来,然后把下一个结点删了structListNode{intval;ListNode*next;ListNode(intx):val(x),next(
nullptr
Tommy_LJ
·
2021-04-05 18:10
LeetCode
链表
单链表
LeetCode
MediaCodec编码结合FFmpeg封装流
创建FFmpegAVFormatContextAVFormatContext*ofmt_ctx=
nullptr
;intret=avformat_a
·
2021-03-23 18:53
android
MediaCodec编码结合FFmpeg封装流
创建FFmpegAVFormatContextAVFormatContext*ofmt_ctx=
nullptr
;intret=avformat_a
·
2021-03-13 04:54
android
冒泡排序
www.cnblogs.com/skywang12345/p/3596232.html//冒泡排序#includeusingnamespacestd;voidBubbleSort(int*a,intnLen){if(a==
nullptr
Optimization
·
2021-03-11 16:55
剑指offer系列-28 对称的二叉树
classSolution{public:boolisSymmetric(TreeNode*root){if(root==
nullptr
)returntrue;returnSymmetric(root-
scut_lrr
·
2021-03-09 17:11
剑指offer
C++
剑指offer系列-27 二叉树的镜像
classSolution{public:TreeNode*mirrorTree(TreeNode*root){if(root==
nullptr
)returnnullptr;TreeNode*left=
scut_lrr
·
2021-03-09 17:24
剑指offer
C++
剑指offer系列-26 树的子结构
classSolution{public:boolisSubStructure(TreeNode*A,TreeNode*B){if(A==
nullptr
||B==
nullptr
)returnfalse;
scut_lrr
·
2021-03-09 17:01
剑指offer
C++
C++: 指针空值
nullptr
1.C++98中的指针空值在良好的C/C++编程习惯中,声明一个变量时最好给该变量一个合适的初始值,否则可能会出现不可预料的错误,比如未初始化的指针。如果一个指针没有合法的指向,我们基本都是按照如下方式对其进行初始化:voidtest(){int*p=NULL;//预处理,宏替换:int*p=0int*p2=0;}NULL实际是一个宏,NULL可能被定义为字面常量0,或者被定义为无类型指针(voi
blog_wanghao
·
2021-02-20 17:56
C++
c++
指针
单链表的归并排序、快速排序
structListNode{intval;ListNode*next;ListNode():val(0),next(
nullptr
){}ListNode(intx):val(x),next(
nullptr
爱冲浪的awake啊
·
2021-02-10 16:51
【C++入门(二)】(引用,内联函数,auto关键字,范围for循环,空指针)
6.内联函数内联函数概念内联函数特性相关面试题7.auto关键字(C++11)简介使用规则8.范围for循环(C++11)9.空指针(nullptrC++11)C++98中的指针空值
nullptr
(C+
BitterSweet_1218
·
2021-02-01 21:27
C++
指针
c++
编程语言
C++——入门知识(引用,内联函数,auto关键字,增基于范围的for循环,指针空值
nullptr
)
3.auto关键字(11)4.基于范围的for循环(C++11)5.指针空值
nullptr
(C++11)1.引用引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间
Y—X
·
2021-02-01 20:33
c++
c++
编程语言
25. K 个一组翻转链表
解决这个问题首先是需要解决如何翻转链表的问题,参考leetcode206其实绝大多数人都可以想到最简单的翻转方法(大家更喜欢叫做迭代的方式):ListNode*reverseListNode(ListNode*head){if(head==
nullptr
白兰地红茶
·
2021-01-23 22:56
src
leetcode
24. 两两交换链表中的节点
例如下面所示:ListNode*reverseListNode(ListNode*head){if(head==
nullptr
)returnnullpt
白兰地红茶
·
2021-01-23 21:49
src
leetcode
【leetcode】86. 分隔链表 详解
=
nullptr
){if(head->valval);}
B站:阿里武
·
2021-01-23 09:26
LeetCode笔记
力扣_合法二叉搜索树_dfs
classSolution{public:boolhelper(TreeNode*root,longlonglower,longlongupper){if(root==
nullptr
){returntrue
43v3rY0unG
·
2021-01-15 10:04
C++
C++结合QT实现带有优先级的计算器功能
include"ui_MyCalculator.h"classMyCalculator:publicQMainWindow{Q_OBJECTpublic:MyCalculator(QWidget*parent=Q_
NULLPTR
·
2021-01-08 11:04
力扣刷题笔记:二叉树(16)
100.相同的树(深搜)递归判断两个树是否相等classSolution{public:boolisSameTree(TreeNode*p,TreeNode*q){if(p==
nullptr
&&q==
nullptr
杰尼鬼头大
·
2021-01-06 23:15
力扣刷题
二叉树
算法
leetcode
linux读写文件 简单版
代码//writevoidwrite_file(conststd::stringfile_name){FILE*fp=
nullptr
;fp=fopen(file_name.c_str(),"w+");fprintf
MY CUP OF TEA
·
2021-01-02 21:04
C++
C++
c++
《数据结构》实验三报告(无向图邻接表的构造)
=
nullptr
){p=p->Next;if(p->num==v2)return;if(p==
nullptr
)break;}ToNodek=(ToNode)malloc(siz
小菜鸡加油
·
2020-12-29 21:29
数据结构与算法(C语言版)课程
N03、从尾到头打印链表(挺简单的)
运行时间:3ms占用内存:504kvectorprintListFromTailToHead(ListNode*head){if(head==
nullptr
)returnvector(
拓跋阿秀
·
2020-12-29 15:09
原创
算法
c++
c语言
数据结构与算法详细笔记
[toc]1.关键词1.1.有效数字1.2.字节对齐1.3.数组名与指针1.4.大小端1.5.别名与指针(C++)1.5.动态申请内存(newmalloc())1.6.预处理指令1.7.指针NULL0
nullptr
1.8fflush
PA0
·
2020-12-27 16:30
算法
数据结构
算法
C语言
程序基础
笔记
链表-链表删除
链表删除注意点链表作为函数出口返回删除首节点删除中间节点注意保护代码实现structListNode{intval;ListNode*next;ListNode(intx):val(x),next(
nullptr
爱玩保龄球
·
2020-12-08 08:26
QT简单的进行绘图,手动更新窗口
includeQT_BEGIN_NAMESPACEnamespaceUi{classWidget;}QT_END_NAMESPACEclassWidget:publicQWidget{Q_OBJECTpublic:Widget(QWidget*parent=
nullptr
努力的小带土
·
2020-11-24 11:32
QT
qt
gui
c++
打造可复用的数据结构库——3 顶层父类创建
例如:new失败以后,有些抛出异常,有的返回
nullptr
。有的编译器不支持异常···,所以要在内存的操作做一个统一的处理。尽量使用单继承方式处理,防止架构问题出现。
蚂蚁@啃骨头
·
2020-11-23 00:28
c++
数据结构
打造可复用的数据结构库——3 顶层父类创建
例如:new失败以后,有些抛出异常,有的返回
nullptr
。有的编译器不支持异常···,所以要在内存的操作做一个统一的处理。尽量使用单继承方式处理,防止架构问题出现。
蚂蚁@啃骨头
·
2020-11-22 23:29
c++
数据结构
Qt TCP/UDP通讯封装
QtTCP/UDP通讯封装TCP客户端classTcpClient:publicQTcpSocket{Q_OBJECTpublic:explicitTcpClient(QObject*parent=
nullptr
ZLOZL
·
2020-10-24 10:36
Qt
学习笔记
1024程序员节
网络通信
udp
tcpip
leetcode 2 两数相加
classSolution{public:ListNode*addTwoNumbers(ListNode*l1,ListNode*l2){ListNode*head=
nullptr
,*tail=
nullptr
大慈大悲肖自在
·
2020-10-22 21:02
24.两两交换链表中的节点(给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。)
=
nullptr
){he
淡雅的惆怅
·
2020-10-13 18:40
LeetCode
Leetcode:2. 两数相加(C++带详细注释)
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(
nullptr
){}*ListNode(intx):val(x),next(
Axe涛
·
2020-10-11 16:01
Leetcode题目
5剑指OFFER之替换空格
注意:字符串的大小包含字符'\0'自己的答案:classSolution{public:voidreplaceSpace(char*str,intlength){//str为首元素的地址if(str==
nullptr
Optimization
·
2020-10-11 09:00
7.16 Tree Recursion
root)return0;queueq;q.push(root);q.push(
nullptr
);intct=0;while(!
陈十十
·
2020-10-10 16:26
leetcode-145 二叉树的后序遍历
*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(
nullptr
),right(
nullptr
pessiboy
·
2020-10-09 21:13
leetcode
二叉树
leetcode
力扣Leetcode 199. 二叉树的右视图
示例:输入:[1,2,3,null,5,null,4]输出:[1,3,4]解释:1rightSideView(TreeNode*root){if(root==
nullptr
)returnres;//空树判断
HaRepoter
·
2020-09-17 12:51
力扣leetcode
算法
C++
二叉树
队列
leetcode
树中两个结点的最低公共祖先
m_vChildren;};TreeNode*GetLastCommonParent(TreeNode*pRoot,TreeNode*pNode1,TreeNode*pNode2){if(pRoot==
nullptr
JxinHe
·
2020-09-17 09:35
把字符串转换成整数
=
nullptr
&&*str!='\0'){boolminus=false;if(*str=='+')++str;elseif(*str=='-'
JxinHe
·
2020-09-17 09:35
Effective C++ 读书笔记_1:构建全空对象数组/带参对象数组/Operator /Placement/new/指针Cast/分配一片内存
10th-Nov指针与引用*->&指针:可以指向某些对象也可以不指向对象引用:不可以不指向对象,一定要指向某些内容例一:指针与引用的初始化char*ptr=0/
nullptr
/NULL->定义一个空指针
Xiaohan.Liang
·
2020-09-17 09:14
【HGE】使用hgeFont渲染图片字体
include"pch.h"#include#include#include#pragmacomment(lib,"hge")#pragmacomment(lib,"hgehelpers")HGE*hge=
nullptr
一如当初
·
2020-09-17 02:11
HGE
HGE
面试题(二叉树相关)
include////给定二叉搜索树,转换成双向链表//lchild变成双链表的prev指针,rchild变成双链表的next指针.BTNODE*BST2DLL(BTNODE*root){BTNODE*head=
nullptr
会思考的草
·
2020-09-17 01:50
C/C++
Algorithms
&
Programming
面试
ie
delete
dll
search
struct
在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。
例如,链表1->2->3->3->4->4->5处理后为1->2->5ListNode*deleteDuplication(ListNode*pHead){if(pHead==
nullptr
)returnnullptr
一只努力的喵
·
2020-09-16 19:58
刷题
操作给定的二叉树,将其变换为源二叉树的镜像。
voidMirror(TreeNode*pRoot){if(pRoot==
nullptr
)return;swap(pRoot->left,pRoot->right);Mirror(pRoot
一只努力的喵
·
2020-09-16 19:58
刷题
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他