摘要: 优先级很低,往往需要加一个括号 在求二叉树的高度遇到的问题,属于对C不熟悉导致的bug // ret的值为20,ret1的值是22 int a = 10, b = 20; int ret = 2 + a>b?a:b; // 先计算2+a, 2+a>b为假,因此ret的值是20 int ret1 = 阅读全文
posted @ 2023-09-29 17:44 Guanjie255 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、二叉排序树的定义 左子树所有结点的值均小于根结点的值 右子树所有结点的值均大于根节点的值 左子树和右子树也是二叉排序树 1.二叉排序树的结点结构 typedef struct BSTNode { /*二叉排序树的结点结构*/ int value; struct BSTNode *left; st 阅读全文
posted @ 2023-09-29 17:31 Guanjie255 阅读(40) 评论(0) 推荐(0) 编辑