网站首页
编程语言
数据库
系统相关
其他分享
编程问答
travptr
2024-02-14
Check if a given binary tree is BST【2月14日学习笔记】
点击查看代码//CheckifagivenbinarytreeisBST#include<iostream>#defineMIN-999999#defineMAX999999structnode{intdata;node*left;node*right;};node*getnewnode(intx){node*temp=newnode;temp->data=x;
2024-01-23
Binary tree traversal-- beadth-first and depth-first【1月23日学习笔记】
点击查看代码//Binarytreetraversal--beadth-firstanddepth-first#include<iostream>#include<queue>//STLusingnamespacestd;structnode{intdata;node*left,*right;};node*getnewnode(intx){node*temp=newnode;temp-&
2024-01-23
Binary tree traversal-- level-order traversal using queue【1月23日学习笔记】
点击查看代码//Binarytreetraversal--level-ordertraversalusingqueue#include<iostream>#include<queue>//STLusingnamespacestd;structnode{intdata;node*left,*right;};node*getnewnode(intx){node*temp=newnode;t
2024-01-23
Find height of a binary tree【1月23日学习笔记】
点击查看代码#include<iostream>usingnamespacestd;structNode{intdata;Node*left,*right;};Node*newNode(intx){Node*temp=newNode;temp->data=x;temp->left=temp->right=NULL;returntemp;}voidin
2024-01-23
Find min and max element in bst using recursion【1月23日学习笔记】
点击查看代码#include<iostream>usingnamespacestd;structNode{intdata;Node*left,*right;};Node*newNode(intx){Node*temp=newNode;temp->data=x;temp->left=temp->right=NULL;returntemp;}voidin
2024-01-23
Find min and max element in bst using iteration【1月23日学习笔记】
点击查看代码#include<iostream>usingnamespacestd;structNode{intdata;Node*left,*right;};Node*newNode(intx){Node*temp=newNode;temp->data=x;temp->left=temp->right=NULL;returntemp;}voidin
2024-01-23
Inplementation of Binary Search Tree using recursion-local version 3【1月23日学习笔记】
点击查看代码#include<iostream>usingnamespacestd;structNode{intdata;Node*left,*right;//注意声明格式};Node*newNode(intx){Node*temp=newNode;temp->data=x;temp->left=temp->right=NULL;returntemp;}
2024-01-23
Inplementation of Binary Search Tree using iteration-local version 2【1月23日学习笔记】
点击查看代码#include<iostream>usingnamespacestd;structNode{intdata;Node*left;Node*right;};Node*newNode(intx){Node*temp=newNode;temp->data=x;temp->left=temp->right=nullptr;returntemp