自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 二叉树的最近公共祖先

二叉树的最近公共祖先题目描述:给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉树:root =[3,5,1,6,2,0,8,null,null,7,4]示例 1:输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q ...

2021-02-24 17:57:03 242

原创 c++中的类

c++中的类1 类的引入2 类的定义3 类的访问限定4 类的作用域5 类的对象的大小的计算6 类成员函数的this指针1 类的引入1)c 语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。2)c++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。3)c语言中,结构体中只能定义变量,在c++中结构体不仅可以定义变量,还可以定义函数。举个例子2 类的定义如上图所示,class为定义类的关键字,syudent,为类的名字,

2020-10-06 13:31:03 929

原创 内联函数

内联函数1.定义2内联函数与其他函数的区别2 .使用规则3 .使用范围4内联函数与宏的区别5内联函数的优缺点1.定义以inline 修饰的函数叫做内联函数,编译时C++编译器会在调用内联函数的地方展开。它的优点是没有函数压栈的开销,内联函数提升程序运行的效率。2内联函数与其他函数的区别1)内联函数是直接复制“镶嵌”到主函数中去的,就是将内联函数的代码直接放在内联函数的位置上,这与一般函数不同,主函数在调用一般函数的时候,是指令跳转到被调用函数的入口地址,执行完..

2020-10-02 12:29:53 576 1

原创 关于文件操作的一些读写函数

最近学习了关于文件操作的一些函数,顺手整理一下:1(打开 fopen 函数:它的作用就是打开一个你需要的文件,括号里面的一个参数,表示要打开的文件,第二个参数表示以什么形式打开,FILE * fopen ( const char * filename, const char * mode )举个例子:FILE * pFile; pFile = fopen ("myfile.txt","w")就是指打开myfile这个文件,用写的形式打开。(假如文件夹里面没有这个文件,用'w'的形

2020-07-07 13:38:14 2594

原创 关于枚举,联合体的一些总结

枚举1 枚举的定义:枚举本来就是意义列举的意思,就像我们生活当中的通讯录,其实我的理解它更像是一个集合,这个集合里面分为了不同的种类,每个种类中放着一些相同的信息。2 枚举的示例:#include<stdio.h>#include <windows.h>//枚举的类型默认是int,而且是从0开始递增的inttypedef enum color{ RED=100, BLACK, GREEN=-100, YELLOW, BLUE}color_1;int

2020-06-20 23:49:51 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除