- 博客(8)
- 收藏
- 关注
原创 h2134-删数问题【C++】
题目描述:有一个长度为n(n <= 240)的正整数,从中取出k(k < n)个数,使剩余的数保持原来的次序不变,求这个正整数经过删数之后最小是多少。
2024-06-24 10:05:15
290
原创 【C++】PTA L1-034
a[10000]:用来记录数字的频率,数组下标表示数字,数组值表示该数字出现的次数。对于每个数字序列,首先输入 k,表示该序列包含的数字个数。
2024-06-24 09:41:35
332
原创 【数据结构】二叉树
以上面的二叉树为例。树高:树的高度为 3。根节点:根节点是 A。分支节点:分支节点包括 A、B、C、F、G。叶子节点:叶子节点包括 D、E、F、H。兄弟节点:节点 D 和节点 E 是兄弟节点,节点 F 和节点 G 是兄弟节点。堂兄弟节点:节点 D 和节点 F 是堂兄弟节点。祖先节点:节点 F 的祖先节点是 A。双亲节点:节点 D 的双亲节点是节点 B。子孙节点:节点 B 的子孙节点包括节点 D、E、F、G、H。
2024-06-17 15:11:12
887
原创 PTA L1-049 天梯赛座位分配(详解)C++
输入在一行中给出参赛的高校数 N (不超过100的正整数);第二行给出 N 个不超过10的正整数,其中第 i 个数对应第 i 所高校的参赛队伍数,数字间以空格分隔。从第 1 所高校的第 1 支队伍开始,顺次输出队员的座位号。每队占一行,座位号间以 1 个空格分隔,行首尾不得有多余空格。另外,每所高校的第一行按“#X”输出该校的编号X,从 1 开始。输入样例:33 4 2输出样例:#1#2#3代码长度限制16 KB时间限制400 ms内存限制64 MB。
2024-06-17 13:32:31
631
原创 【蓝桥杯】蚂蚁感冒
(1)如果感冒蚂蚁向右走 它右边(绝对值比感冒蚂蚁大的)向左走(负)的蚂蚁均会被感染 它左边向右走的蚂蚁也会被感染(因为会被向左走的被感染的蚂蚁感染)(2)如果感冒蚂蚁向左走 它左边(绝对值比感冒蚂蚁小的)向右走(正)的蚂蚁均会被感染 它右边向左走的蚂蚁也会被感染(因为会被向右走的被感染的蚂蚁感染)在 main 函数中,首先读取输入的蚂蚁数量 n,然后依次读取每只蚂蚁的初始位置,并初始化蚂蚁对象数组。如果有蚂蚁相撞,则根据相撞情况调整相应蚂蚁的移动方向,并检查是否有蚂蚁感染,更新感染蚂蚁的数量。
2024-04-28 17:53:45
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人