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

郑州网站开发公司名称大全wordpress和seo权重

郑州网站开发公司名称大全,wordpress和seo权重,企业oa系统下载,广西住房和城乡建设厅官网桂建云题目 3342: 蓝桥杯2025年第十六届省赛真题-红黑树 时间限制: 2s 内存限制: 192MB 提交: 273 解决: 89 题目描述 小蓝最近学习了红黑树,红黑树是一种特殊的二叉树,树上的结点有两种 类型:红色结点和黑色结点。 小蓝在脑海中构造出一棵红黑树&a…

题目 3342: 蓝桥杯2025年第十六届省赛真题-红黑树
时间限制: 2s 内存限制: 192MB 提交: 273 解决: 89
题目描述
小蓝最近学习了红黑树,红黑树是一种特殊的二叉树,树上的结点有两种 类型:红色结点和黑色结点。 小蓝在脑海中构造出一棵红黑树,构造方式如下: 

1)根结点是一个红色结点; 

2)如果当前结点 curNode 是红色结点,那么左子结点 curNode.left 是红色 结点,右子结点 curNode.right 是黑色结点; 

3)如果当前结点 curNode 是黑色结点,那么左子结点 curNode.left 是黑色 结点,右子结点 curNode.right 是红色结点; 

此二叉树前几层的形态如下图所示:

                                   

小蓝会从树上随机挑选结点,请你帮忙判断下他选出的是红色结点还是黑色结点。

输入格式
输入的第一行包含一个正整数 m ,表示小蓝挑选的结点数。 

接下来 m 行,每行包含两个正整数 ni , ki ,用一个空格分隔,表示小蓝挑 选的结点是第 ni 行(从上往下数)第 ki 个(从左往右数)结点。

输出格式
输出 m 行,每行包含一个字符串,依次表示小蓝每次挑选的结点的答案。 RED 表示红色结点,BLACK 表示黑色结点。

样例输入复制
2
1 1
2 2
样例输出复制
RED
BLACK
提示
【样例说明】 

根据示意图可以观察出答案: 

第一行第一个结点,为根结点,红色;第二行第二个结点为黑色结点。 

【评测用例规模与约定】 

对于 20% 的评测用例,1 ≤ m ≤ 5 , 1 ≤ ni ≤ 5 ; 

对于 40% 的评测用例,1 ≤ m ≤ 10 , 1 ≤ ni ≤ 5 ; 

对于 60% 的评测用例,1 ≤ m ≤ 5 , 1 ≤ ni ≤ 10 ; 

对于 80% 的评测用例,1 ≤ m ≤ 10 , 1 ≤ ni ≤ 15 ; 

对于所有评测用例,1 ≤ m ≤ 10 , 1 ≤ ni ≤ 30 ,1 ≤ ki ≤ 2 ni−1 。

1.分析

        存储类似堆,右节点和父结点颜色不同,左节点和父结点颜色相同。

        从起始位置计算到1。

        看颜色是否和红色相同。

2.代码

#include<iostream>
#include<cmath>
using namespace std;
const int MAX = 1e5;
typedef long long LL;
int n;
int main() {cin >> n;while (n--) {int x, y;cin >> x >> y;int d = pow(2, x - 1)-1 + y;int f = 1;while (d > 1) {if (d % 2 != 0) {f *= -1;}d /= 2;}if (f == 1) cout << "RED" << endl;else cout << "BLACK" << endl;}return 0;
}

http://www.dtcms.com/a/555187.html

相关文章:

  • 完整企业网站模板网站后台管理系统制作软件
  • 青山湖网站建设wordpress load.php
  • 如何选择个人网站主题html教学网站
  • 专业手机网站建设价格明细表2023年的新闻十条
  • 佛山微信网站推广多少钱男女的做那个视频网站
  • 网站开发和美工的区别网页制作公司文案
  • 机械配件东莞网站建设河口建设局网站
  • 江门网站建设哪家好学校网站建设企业
  • 建设旅游网站数据库设计树莓派lamp WordPress
  • 内丘网站建设简约风格的网站
  • 做网站时无法上传图片投票网站建设
  • 进销存管理上新!Tigshop开源商城系统 JAVA v5.7.0正式发布!
  • 养殖类网站模板和建设银行类似的网站
  • 网站建设 国外深圳动漫制作
  • 类似k站的网站网站 备案 拍照
  • 阜新网站建设互联网家装公司
  • 学做宝宝衣服网站好如何创建商业网站
  • 杭州一起做网站开发应用程序的步骤
  • 彬县网站建设宿迁做网站公司哪家好
  • Java的三代日期类(Date,Calendar,LocalDateTime)
  • 做物流网站有哪些内容深圳罗湖网站制作
  • 如何做线上网站的网站网站建设培训心得体会
  • 合泰单片机之时基中断
  • 那些网站可以做问答免费com网站域名注册
  • 高端企业网站要多少钱广州知名设计公司排名
  • 建设银行东航龙卡登录东航网站代运营公司排名前十
  • 北京建设局投诉网站首页为什么自己做的网站老是404错误
  • Python requests详解:从入门到实战,HTTP请求的“瑞士军刀”
  • 网站建设策略营销上地网站建设
  • 怎么给网站做备案网站建站外包公司