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

2022 年 9 月青少年软编等考 C 语言七级真题解析

目录

  • T1. 二叉树的深度
  • T2. 迷宫
    • 思路分析
  • T3. Sequence
    • 思路分析
  • T4. Priority Queue 练习题
    • 思路分析

T1. 二叉树的深度

题目链接:SOJ D1164

此题为 2022 年 3 月七级第三题原题,见 2022 年 3 月青少年软编等考 C 语言七级真题解析中的 T3。

T2. 迷宫

题目链接:SOJ D1213

一天 Extense 在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由 n × n n \times n n×n 的格点组成,每个格点只有 2 2 2 种状态,.#,前者表示可以通行后者表示不能通行。同时当 Extense 处在某个格点时,他只能移动到东南西北(或者说上下左右)四个方向之一的相邻格点上,Extense 想要从点 A A A 走到点 B B B,问在不走出迷宫的情况下能不能办到。如果起点或者终点有一个不能通行(为 #),则看成无法办到。

时间限制:1 s
内存限制:64 MB

  • 输入
    1 1 1 行是测试数据的组数 k k k,后面跟着 k k k 组输入。
    每组测试数据的第 1 1 1 行是一个正整数 n   ( 1 ≤ n ≤ 100 ) n\ (1 \le n \le 100) n (1n100),表示迷宫的规模是 n × n n \times n n×n的。
    接下来是一个 n × n n \times n n×n 的矩阵,矩阵中的元素为 . 或者 #。再接下来一行是 4 4 4 个整数 h a , l a , h b , l b h_a, l_a, h_b, l_b ha,la,hb,lb,描述 A A A 处在第 h a h_a ha 行,第 l a l_a la 列, B B B 处在第 h b h_b hb 行,第 l b l_b lb 列。注意到 h a , l a , h b , l b h_a, l_a, h_b, l_b ha,la,hb,lb 全部是从 0 0 0 开始计数的。
  • 输出
    k k k 行,每行输出对应一个输入。能办到则输出 YES,否则输出 NO
  • 样例输入
    2
    3
    .##
    ..#
    #..
    0 0 2 2
    5
    .....
    ###.#
    ..#..
    ###..
    ...#.
    0 0 4 0
    
  • 样例输出
    YES
    NO
    

思路分析

此题考查搜索算法࿰

相关文章:

  • 根据定义给出json_schema:
  • 【Python】每隔一段时间自动清除网站上cookies的方法
  • 使用 Streamlit 打造一个简单的照片墙应用
  • 极狐GitLab 的压缩和合并是什么?
  • sglang部署DeepSeek-R1-Distill-Qwen-7B
  • fpga系列 HDL:跨时钟域同步 脉冲展宽同步 Pulse Synchronization
  • 四神-华夏大地的守护神
  • 今天开始着手准备PAT(乙级)
  • 第一节:核心概念高频题-Vue3响应式原理与Vue2的区别
  • MYSQL之表的操作
  • 在面试中被问到spring是什么?
  • Kubernetes Multus CNI详细剖析
  • 渗透测试中的信息收集:从入门到精通
  • 爬虫学习总结
  • 滑动窗口算法(一)
  • Transformer起源-Attention Is All You Need
  • Sql文件处理SQLDumpSplitter
  • git lfs下载大文件限额
  • 按照文本每行匹配文件复制到指定位置
  • Ethan独立开发产品日报 | 2025-04-22
  • 吃饭睡觉打国米,如今的米兰把意大利杯当成宝
  • 宜昌为何能有一批世界级农业:繁育虫草养殖鲟鱼,柑橘魔芋深耕大健康
  • 吃菜和吃肉,哪个更“增肌”?
  • 北大学者:过度依赖技术工具可能会削弱人类主动思考的能力
  • 最高法:学校未及时发现并制止校园暴力行为,需承担侵权责任
  • 中国英国商会政府事务主席陶克瑞:重庆经济成就瞩目,中英合作机遇无限