BJFUOJ 首页 问题 数据结构习题 入门题 练习&比赛 状态 排名 ACM爱好者协会 关于 登录 注册排序输出描述 给你一些整数,请将它们排序后输出。 输入 输入首先包含一个正整数T(0<T<100),表示测试数据组数。 接下来T组测试数据。 每组测试数据首先包含一个正整数m(m<=5000000),表示本组测试数据包含的数据个数,...
BJFUOJ首页问题数据结构习题 入门题 练习&比赛 状态排名 ACM爱好者协会 关于 登录 注册 问题列表 # Title No Problems 概要 公告 题目 代码查重 Copyright © 2019-2024 BBBob 京ICP备17025039号Contest 219 doesn't exist Contest does not exist ...
输入一个数字,输出一个金字塔 例如输入5: 输出: 输入 一个数字a,不大于9 输出 输出a层数字金字塔,注意最后一行的第一个数字之前没有空格 输入样例 1 3 输出样例 1 1 121 12321 Language: C Theme: Solarized Light xxxxxxxxxx 1 Submit Submissions ...
描述 输入一串字符串,根据给定的字符串中字符出现的频率建立相应哈夫曼树,构造哈夫曼编码表,在此基础上可以对待压缩文件进行压缩(即编码),同时可以对压缩后的二进制编码文件进行解压(即译码)。 输入 多组数据,每组数据一行,为一个字符串(只考虑26个小写字母即可)。当输入字符串为“0”时,输入结束。 输出 每组数据...
BJFUOJ 首页 问题 数据结构习题 入门题 练习&比赛 状态 排名 ACM爱好者协会 关于 登录 注册方格取数描述 给出一个n*n的矩阵,每个格子上都有一个数字,现从矩阵里取若干个数字,使得相加和最大,如果一个数被取了,则周围8个方向的数都不能取。 输入 有多组数据。每组数据第一行输入一个整数n(3<=...
我们来探讨一下直线分割平面的问题。比如,一条直线最多可以将一个平面分割成两部分,两条直线最多可以将一个平面分割成四部分,那么n条直线最多能把一个平面分成几部分呢? 输入 T组输入,输入数据的第一行是一个整数T,表示测试样例的个数,然后是T行数据,每行包含一个整数n(0 < n <= 10000000),表示直线的数...
利用顺序表表示一个包括n个整数的序列,请实现一个时间复杂度为O(n),空间复杂度为O(1)的算法,该算法可以删除表中所有值为item的元素。 输入 多组数据,每组数据有三行,第一行为顺序表的长度n,第二行为顺序表的n个元素(元素之间用空格分隔),第三行为待删除的元素的值item。当n=0时输入结束。 输出 对于每组数...
BJFUOJ 首页 问题 数据结构习题 入门题 练习&比赛 状态 排名 ACM爱好者协会 关于 登录 注册查找两个单词链表共同后缀的起始结点描述 假定采用带头结点的单链表保存单词,当两个单词有相同的后缀时,则可共享相同的后缀空间。例如,“loading”和“being”的存储映像如下图所示: 设str1和str2分别指向两个单词所在单...
BJFUOJ 首页 问题 数据结构习题 入门题 练习&比赛 状态 排名 ACM爱好者协会 关于 登录 注册附加判定标志的循环队列的基本操作描述 假设以数组Q[m]存放循环队列中的元素, 同时设置一个标志tag,以tag== 0和tag == 1来区别在队头指针(front)和队尾指针(rear)相等时,队列状态为“空”还是“满”。试...
输出 对于每组数据分别输出一行,输出缺失的数据(元素之间用空格分隔),如果数据未缺失,输出Not Found。 输入样例 1 8 4 3 2 7 8 2 3 1 6 1 4 2 6 2 4 6 3 2 2 1 3 4 5 1 2 3 4 5 0 输出样例 1 5 6 3 5 5 6 Not Found 来源 BJFU ...