当前位置: 首页 > news >正文

帮人建网站价格广告电话

帮人建网站价格,广告电话,深圳夫博网站建设有限公司,wordpress的用户管理实现原理试设计判断两棵二叉树是否相似的算法。所谓二叉树T1和T2相似#xff0c;指的是T1和T2都是空的二叉树或都只有一个根节点#xff1b;或者T1的左子树和T2的左子树是相似的#xff0c;且T1的右子树和T2的右子树是相似的 #include iostream #include stack #inc… 试设计判断两棵二叉树是否相似的算法。所谓二叉树T1和T2相似指的是T1和T2都是空的二叉树或都只有一个根节点或者T1的左子树和T2的左子树是相似的且T1的右子树和T2的右子树是相似的 #include iostream #include stack #include queue typedef struct treenode{char data;struct treenode *left;struct treenode *right; }treenode,*ptreenode;ptreenode buytreenode(char x) {ptreenode n(ptreenode) malloc(sizeof (treenode));n-datax;n-left nullptr,n-right nullptr;return n; } ptreenode build_tree1() {ptreenode root buytreenode(A);root-left buytreenode(B);root-right buytreenode(C);root-left-left buytreenode(D);root-left-right buytreenode(E);root-right-left buytreenode(F);root-right-right buytreenode(G);root-left-left-left buytreenode(H);root-left-left-right buytreenode(I);return root; }ptreenode build_tree2() {ptreenode root buytreenode(A);root-left buytreenode(B);root-right buytreenode(C);root-left-left buytreenode(D);root-left-right buytreenode(E);root-right-left buytreenode(F);root-right-right buytreenode(G);root-left-left-left buytreenode(H);root-left-left-right buytreenode(I);root-left-right-left buytreenode(J);root-left-right-right buytreenode(K);root-right-left-left buytreenode(L);root-right-left-right buytreenode(M);root-right-right-left buytreenode(N);root-right-right-right buytreenode(O);return root; }ptreenode build_tree3() {ptreenode root buytreenode(Z);root-left buytreenode(Y);root-right buytreenode(W);root-left-left buytreenode(X);root-left-right buytreenode(E);root-right-left buytreenode(F);root-right-right buytreenode(G);root-left-left-left buytreenode(H);root-left-left-right buytreenode(I);root-left-right-left buytreenode(J);root-left-right-right buytreenode(K);root-right-left-left buytreenode(L);root-right-left-right buytreenode(M);root-right-right-left buytreenode(N);root-right-right-right buytreenode(O);return root; } void print_tree(ptreenode root) {std::queueptreenode tmp;tmp.push(root);int s tmp.size();while (!tmp.empty()) {ptreenode t tmp.front();tmp.pop();s--;printf(%3c, t-data);if (t-left) tmp.push(t-left);if (t-right) tmp.push(t-right);if (s 0) puts(), s tmp.size();} }bool isSimilar(ptreenode root1,ptreenode root2) {if(root1 nullptrroot2 nullptr) return true;if(root1 nullptr||root2 nullptr) return false;return isSimilar(root1-left,root2-left) isSimilar(root1-right,root2-right); } int main() {ptreenode root1build_tree1();ptreenode root2build_tree2();ptreenode root3build_tree3();printf(tree1:\n);print_tree(root1);printf(tree2:\n);print_tree(root2);printf(tree3:\n);print_tree(root3);if(isSimilar(root1,root2)) printf(tree1 and tree2 are similar);else printf(tree1 and tree2 are different\n);if(isSimilar(root2,root3)) printf(tree2 and tree3 are similar);else printf(tree2 and tree3 are different);return 0; }
http://www.w-s-a.com/news/661191/

相关文章:

  • 网站如何接入支付宝软件开发工作内容描述
  • 廊坊网站建设搭建整合营销传播的效果表现为
  • 网站服务器在本地是指园林绿化
  • 公司网站建设需要什么科目网站代运营价格
  • 网站建设前的ER图ppt模板图片 背景
  • 做一个网站花多少钱网站导航营销步骤
  • 仙桃网站定制做房产网站能赚钱吗
  • 西安网站制作模板最新源码
  • 南京江宁网站建设大学高校网站建设栏目
  • 模板网站建设明细报价表做网站第一
  • 公司网站建设系统软件开发 上海
  • 怎么让公司建设网站固安县建设局网站
  • 360免费建站官网入口手机网站建设设计
  • 商城网站建站系统dw如何做网页
  • 网站建设的公司收费我有网站 怎么做淘宝推广的
  • 网站建设策划书事物选题手机兼职app
  • html5 微网站模版wordpress博客速度很慢
  • 怎么做五个页面网站网络推广如何收费
  • 上虞宇普电器网站建设江西建筑人才网
  • 在吗做网站商城一个网站需要服务器吗
  • 先做网站再备案吗中山微网站建设报价
  • 树莓派可以做网站的服务器吗网站建设与设计ppt
  • 网站访问速度分析网站怎么做让PC和手机自动识别
  • 网站建设要考西宁网站建设多少钱
  • 网站开发公司东莞网站推广计划书具体包含哪些基本内容?
  • 素材天下网站惠州网站建设行业
  • 网站做a视频在线观看网站天津建站
  • 自己做的网站怎么链接火车头采集一个网站可以做几级链接
  • 济南网站制作哪家专业做网站怎样投放广告
  • 辽宁网站推广短视频运营培训学费多少