首页
学习
活动
专区
工具
TVP
发布

一叶知秋

专栏成员
101
文章
56720
阅读量
24
订阅数
PTA题解 --- 静静的推荐(C语言)
这个问题的核心在于如何在满足给定条件的情况下,最大化推荐学生的数量。首先,我们需要过滤出所有天梯赛成绩不低于175分的学生。然后,我们要按天梯赛成绩排序,如果天梯赛成绩相同,再根据PAT成绩排序。在推荐学生时,我们需要按批次进行,确保每一批的成绩严格递增,同时如果同一天梯赛成绩的学生PAT成绩达到了企业的面试分数线,也可以被接受。
用户10216580
2024-04-05
1250
PTA题解 --- 天梯赛的赛场安排(C语言)
这个问题的关键在于高效地为参赛学校的队员分配赛场,同时满足给定的条件。我们可以通过以下步骤解决这个问题:
用户10216580
2024-04-05
1732
PAT 情人节
这个问题可以通过简单的数组操作来解决。我们只需要维护一个字符串数组来存储点赞的人名,然后根据数组的长度来判断应该输出哪一种信息。下面是一个C语言的实现:
用户10216580
2024-04-05
910
PTA 寻宝图
用户10216580
2024-03-27
950
PTA题解 --- 浪漫侧影(思路题解)
要解决这个问题,首先需要根据给定的中序遍历和后序遍历序列重建二叉树。然后,通过分别进行层序遍历的方式,记录每层最右边的节点作为右视图,最左边的节点作为左视图。
用户10216580
2024-03-27
1120
PTA题解 --- 电话聊天狂人(C语言)
用户10216580
2024-03-25
850
PTA题解 --- 天梯赛的善良(C语言)
这道题目的目标是找出所有参赛学生中编程能力值的最小和最大值,并计算具有这些能力值的学生人数。解题方法是通过遍历一次学生的能力值数组,同时记录最小值和最大值及其对应的学生数量。首先初始化最小值和最大值变量,然后对每个学生的能力值进行判断,更新最小值和最大值及其计数。最后,输出最小能力值及其人数,以及最大能力值及其人数。这种方法简单直接,有效解决了题目要求。
用户10216580
2024-03-25
690
PAT题解 --- 寻宝图
要解决这个问题,可以使用深度优先搜索(DFS)方法来遍历每一个陆地或宝藏格子,标记所有与之相连的格子,从而识别出一个岛屿。遇到未访问过的陆地或宝藏格子时,就开始一个新的DFS过程。如果在岛屿中发现有宝藏(值为2-9的格子),则此岛屿为有宝藏的岛屿。这种方法能高效地遍历地图,将格子分组成岛屿,并识别出含宝藏的岛屿。
用户10216580
2024-03-24
960
PTA题解 --- 剪切粘贴(C语言)
此代码首先定义了一个原始字符串和一个剪贴板字符串来存储剪切的内容。对于每次操作,首先执行剪切操作,然后根据提供的前后字符串确定粘贴位置,进行粘贴操作。最后输出编辑后的字符串。注意,代码考虑了当找不到匹配的粘贴位置时,直接在字符串末尾进行粘贴的情况。
用户10216580
2024-03-24
1930
PTA题解 --- 阶梯电价(C语言)
要解决这个问题,我们可以编写一个C语言程序,首先判断输入的月用电量是否有效(即大于等于0)。如果有效,我们根据阶梯电价计算电费:对于50千瓦时及以下的部分,按0.53元/千瓦时计费;超过50千瓦时的部分,每千瓦时额外增加0.05元计费。然后输出最终的电费,保留两位小数。
用户10216580
2024-03-24
1650
PTA题解 ---悄悄关注(L2级)
今天是PTA题库解法讲解的第四天,今天我们要学习L2级别的题目哦---悄悄关注,题目如下:
用户10216580
2024-03-20
1050
PTA题解 ---跟奥巴马一起画方块
为了画出这样的正方形,我们可以编写一个C语言程序,根据输入的边长N和字符C来打印正方形。由于行间距比列间距大,输出的行数是列数的50%(四舍五入取整)。下面是实现这一功能的代码:
用户10216580
2024-03-20
1060
PTA题解 --- A-B(C语言)
注意:在实际环境中,fgets函数会读取整行输入,包括换行符,所以在处理字符串时可能需要将换行符去除。
用户10216580
2024-03-20
1030
PTA题解 --- 比较大小(C语言)
这段代码首先通过三个if语句将最小的数交换到变量a,然后将第二小的数交换到变量b,保证了c是最大的数。之后,按顺序打印这三个数。这种方法简单直观,但并不是最高效的排序算法。对于大量数据的排序,通常会采用快速排序、归并排序或堆排序等更高效的算法。
用户10216580
2024-03-20
890
PTA题解 --- 求整数段和(C语言)
1. 读取输入的两个整数A和B。 2. 使用一个for循环,从A遍历到B。 3. 在循环中,打印当前的数,同时累加到总和变量中。 4. 打印过程中,注意每5个数换行,且每个数占5个字符宽度,向右对齐。 5. 循环结束后,打印出所有数的总和。
用户10216580
2024-03-16
770
PTA题解 --- N个数求和(C语言)
要解决这个问题,我们可以用C语言编写一个程序来处理和简化分数。程序的基本思路如下:
用户10216580
2024-03-16
1020
PTA- - -个位数统计(C语言)
题目是要统计一个数字每个位上数字出现的次数。下面是一个解决方案的思路和相应的 C 语言代码:
用户10216580
2024-03-13
1730
Apollo自动驾驶平台的未来展望:从智能出行到城市管理
随着技术的进步,Apollo平台有望实现完全自动化的驾驶。这将大大提高出行的安全性,因为大多数的交通事故都是由人为因素引起的。此外,自动驾驶技术还可以优化交通流量,减少交通拥堵,从而提高出行的效率。
用户10216580
2023-10-16
1700
手撕代码是程序员的基本功吗?
手撕代码,简单来说,是指在没有IDE(集成开发环境)的帮助下,纯手工编写代码。这在面试中经常被用作一种考察方法。关于这一话题,以下是我的看法:
用户10216580
2023-10-16
3870
索尼 toio™ 应用创意开发征文|教育与游戏的完美融合:toio™核心Q宝引领数字学习新潮流
有没有觉得教育和娱乐总是格格不入?孩子们要么在玩,要么在学,很难做到两者兼顾。这就是我们项目的起点:如何让编程、游戏和教育三者合二为一,打造一个全新的学习体验。而答案就在toio核心Q宝。
用户10216580
2023-10-16
1470
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档