c++
❤❤ ZLXC
这个作者很懒,什么都没留下…
展开
-
数据结构--二叉树
二叉树定义其实就是每个节点的度最大为2,即孩子节点最多为2,并且孩子节点是有顺序的,不能互换。五种基本的二叉树空二叉树只有根节点只有左子树,每个节点上只有左节点只有右子树,每个节点上只有右节点左子树右子树都有特殊二叉树斜树:左斜树,右斜树。每层只有一个节点,节点数与树的深度一样满二叉树:所有节点都有左子树和右子树,叶子节点都在同一层上。完全二叉树...原创 2019-12-03 23:06:58 · 106 阅读 · 0 评论 -
数据结构--树
概念:节点:树的元素根节点:没有父节点内部节点:除根节点外的节点叶节点:没有用子节点深度depth:节点到根节点所经过的边的数目根节点的深度 0,属于第0层节点的度degree:节点所拥有的的子节点数(直接子节点)叶节点的度为0.树的高度:所有节点深度的最大值叫做树的高度。子树:节点及该节点所有的后代和边组成子树子树的高度树中节点的各子树从左至右是有序的,则成为有序树,否则...原创 2019-12-03 21:55:40 · 113 阅读 · 0 评论 -
C++输出中文
#include <iostream>#include <string>using namespace std;int main(){ // 必须先设置这个,获取全局的这个locale值 locale::global(locale("zh_CN.UTF-8")); // 或者locale::global(locale("")); ...原创 2019-11-13 23:46:56 · 2740 阅读 · 1 评论 -
一个可以编译多个c++文件并且可以给main函数传参的shell
#!/bin/bashpath="./binary/"if [ ! -d $path ]then mkdir $pathficompile_args=()main_args=()flag=0while [ -n "$1" ]do case "$1" in -c) shift flag=0 ...原创 2019-10-20 10:12:54 · 121 阅读 · 0 评论