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

1043 Is It a Binary Search Tree

#include<iostream>
#include<vector>
using namespace std;
bool isMirror;
vector<int>pre,post;
void getpost(int root,int tail){
if(root>tail)return;
int i=root+1,j=tail;
//按普通情况处理
if(!isMirror){
//左子树
while(i<=tail&&pre[i]<pre[root])i++;
//右子树
while(j>root&&pre[j]>=pre[root])j--;
}else{
//左子树
while(i<=tail&&pre[i]>=pre[root])i++;
//右子树
while(j>root&&pre[j]<pre[root])j--;
}
if(i-j!=1){
return;
}
//处理左子树
getpost(root+1,j);
//处理右子树
getpost(i,tail);
post.push_back(pre[root]);
}
int main(){
int n;
cin>>n;
pre.resize(n);
for(int i=0;i<n;i++){
cin>>pre[i];
}
isMirror=false;
getpost(0,n-1);
if(post.size()!=n){
isMirror=true;
post.clear();
getpost(0,n-1);
}
if(post.size()==n){
cout<<"YES"<<endl;
cout<<post[0];
for(int i=1;i<n;i++){
cout<<" "<<post[i];
}
}else{
cout<<"NO"<<endl;
}
return 0;
}

http://www.jsqmd.com/news/129884/

相关文章:

  • 苏州二手房翻新大揭秘!这家局部改造公司超绝 - 品牌测评鉴赏家
  • 脑机接口(BCI):EEG 信号解析算法实战
  • 数据分层架构的平衡艺术:在性能、成本与一致性之间寻找最优解
  • 大部分企业都选错?玄微子揭秘AI智能体开发公司的真实选择标准
  • 自动化处理“入群申请”的逻辑判定流
  • 高并发场景下的“超卖”问题测试方案
  • Ubuntu 24.04 运行 pip install 报 externally-managed-environment
  • 2025最新补血滋补品、补血补充剂、补血营养剂、补血口服液、补血保健品首推复方红衣补血口服液:中华老字号守护全民健康,红衣补血实力出圈 - 全局中转站
  • AI选聘考务系统:技术重构招聘考务的“高效与公平”
  • 精准守护:310nm UVB LED 为爬宠提供安全高效的健康光照方案
  • 第1章:JavaWeb基础概念
  • 2025 十大图库实测!高清免费可下载 正版版权,设计师必藏素材站! - 品牌2026
  • AI图片背景生成平台:一键替换、智能适配与批量处理的创意设计解决方案
  • OP-TEE Hello World 入门实战:从构建到 Host / TA 交互的完整解析
  • 【课程设计/毕业设计】基于SpringBoot的网球馆管理系统的设计与实现网球场地预订、课程报名【附源码、数据库、万字文档】
  • 霍尼韦尔新风净化机:一键掌控健康,解锁家居呼吸新体验 - 海棠依旧大
  • 2025年皮带输送机厂家实力推荐:带式给料机/传送带输送机/矿用皮带机源头厂家精选 - 品牌推荐官
  • 【计算机毕业设计案例】基于SpringBoot的网球馆管理系统的设计与实现网球俱乐部管理系统(程序+文档+讲解+定制)
  • 个人开发者接入拼多多开放平台
  • 全球大模型第一股?一图读懂MiniMax什么来头(附:MiniMax稀宇科技招股书)
  • 应对超深超高温井挑战:超200℃存储芯片保障测井数据完整性与可靠性
  • Qoder Vibe Coding 体验营:从灵光一现的想法到云端上线,最快要多久?
  • 5分钟速通:上下文工程核心要点!
  • 【AI模型隐私新威胁】:Open-AutoGLM中隐藏的7大攻击面详解
  • 音乐推荐系统 基于协同过滤的音乐推荐系统 基于用户画像的音乐推荐系统 使用基于协同过滤与用户画...
  • python某电梯厂固定资产管理系统excel数据导入 可视化_vfa9327d_Pycharm vue django flask
  • 为什么顶尖团队都在用Open-AutoGLM?背后的技术优势终于曝光
  • 2025年学术AI写作工具终极测评:5款利器全面解析,学术党必备!
  • 告别选择困难:五大装修品牌深度解析与选择指南 - 品牌测评鉴赏家
  • 《2025中国智能营销服务商TOP10权威评测:AI时代下的全域增长伙伴》 - 呼呼拉呼