题目 感觉有点摆了,前边的题都有做不明白的。 最后L3三个题不是正常孩子做的啊,都是1-2个通过的,打暴力都没法打,模拟赛这么恐怖吗?拿不了国二咧,学不明白。 L2-3 这是二叉搜索树吗? 题意: 给定一个二叉树的前序遍历,判定是否为BST或者BST的镜像遍历。(>=的数放在右子树,而且可能有相同的数)如果是,输出对应的后序遍历,否则,输出NO。 球球了,别给出二叉树的题,孩子真不会。 思路: 如果没有相同的数,我觉得可以建树,但是有相同的数,不会咧。 做法是由BST的性质,树根肯定是a[l],找到第一个>=a[l]的位置x,既是右子树的开始、-1是左子树的结尾。同理,在x及其右侧找到第一个 r) return ; int x,y; if(!op) { for(x=l+1;a[x]=a[l]&&y
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?