自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-10-13

GDB调试: GCC 是多语言支持的编译器 c c++ java gcc 是c语言的 g++ 是c++的 编译可执行程序 g++ -g hello.cpp -o hello gdb hello 命令解析: list 显示源代码 run 执行代码 start 开始执行程序,在mian函数前面第一条语句前面停下来 break + 行号 设置断点 print 打印变量值 watch 跟踪变量的值 display 类似watch delete 删除断点 step 执行下一条语句,如果下一条是函数,则进入到函数内部

2021-10-13 22:09:49 50

原创 cmakelist笔记:

cmakelist笔记: 提示如果找不到第三方依赖库可以尝试安装或者暴力指定路径 apt search 软件包名字 #查找相关软件包 sudo apt-get install 软件包名字 #安装 pkg -config --cflags 软件包名字 #查找软件包头文件所在路径 pkg -config --libs #查找库文件所在位置 ...

2021-10-13 20:52:20 59

原创 【题目】试编写算法,求二叉树T中结点a和b的最近共同祖先。

/********** 【题目】试编写算法,求二叉树T中结点a和b的最近共同祖先。 二叉链表类型定义: typedef struct BiTNode { TElemType data; struct BiTNode *lchild,*rchild; } BiTNode, *BiTree; 可用栈类型Stack的相关定义: typedef struct { BiTNode *ptr; // 二叉树结点的指针类型 int tag; // 0…1 } SElemType; // 栈的元素类型

2020-12-06 18:39:35 345

原创 二叉树三叉链中序非递归

(二叉树采用三叉链表的存储结构,编写 不借助栈的非递归中序遍历算法) 三叉链表类型定义: typedef struct TriTNode { TElemType data; struct TriTNode *parent, *lchild, *rchild; } TriTNode, *TriTree; 思路为:1 先向左走到尽头,访问了最左结点 2 判断是否有右结点,若有(遍历完右子树再上去p->parent){ p指向p->rchild,回到上代码最上,判断p是否有左结点 } 若无,{ pr

2020-11-28 17:33:36 283

空空如也

空空如也

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

TA关注的人

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