当前位置:首页
> Luz 第867页
Luz 管理员
暂无介绍
89860 篇文章 33 次评论函数题:拆分链表
要求实现函数,将数据域值为非0整数的带头结点的单链表La拆分为2个单链表Lb、Lc,要求仅可增加1个头结点作为Lb或Lc的头结点,其中,Lb依序存放原来La中的负数,Lc依序存放原来La中的正数。测试数据保证2个结果链表都不为空。### 函…
函数题:合并链表
要求实现函数,将2个带头结点的有序单链表合并为一个有序单链表,要求不增加额外的结点,且合并后的单链表中不允许有重复的数据。### 函数接口定义:c++void mergeList(LinkList &La, LinkList &am…
函数题:逆置链表
要求实现函数,将带头结点的单链表就地(不增加额外结点)逆置。### 函数接口定义:c++void reverseList(LinkList La);其中参数 La是待逆置的链表,头指针为head,指针域为next。### 裁判测试程序样例:…
函数题:括号匹配
要求实现函数,借助如下自定义栈SqStack判断一个中、小括符[、]、(、)组成的字符串中的括弧是否匹配,是则返回true,否则返回false。例如,[[()]]、([[()]])、(()[[]])是匹配的,而(((、()]、 ([(]))…
函数题:进制转换
要求实现函数,借助如下自定义栈SqStack将一个正整数$N$转换为$k(2<=k<=16)$进制数并输出。输出时用大写字母A、B、C、D、E、F分别表示10、11、12、13、14、15。typedef int ElemTyp…
函数题:快速幂求余
要求实现一个递归函数,高效求$a^b\ \%\ c (1≤a, b, c≤1000000)$。### 函数接口定义:c++int pow(int a, int b, int c);其中a 、b 、c 是用户传入的参数。### 裁判测试程…
编程题:循环-n个数最大值
求n个整数的最大值### 输入格式:先输入n的值(正整数),再输入n个整数### 输出格式:输出 n个数的最大值,若n<=0没有输出### 输入样例:in611 26 33 51 16 19### 输出样例:在这里给出相应的输出。例如…
编程题:整数的位数
判断一个整数有多少位### 输入格式:输入一个整数### 输出格式:输出它的位数### 输入样例:in765532### 输出样例:out6答案:若无答案欢迎评论…
编程题:两个整数的最大公约数
输入俩个非零整数,求最大公约数### 输入格式:两个非零整数, 逗号分隔### 输出格式:输出最大公约数。### 输入样例:in8,12 ### 输出样例:out4答案:若无答案欢迎评论…
编程题:B007 组合数字
现在给你n个正整数,a1,a2,a3........an,请你把它们首尾连接到一起,组成一个最小的正整数(可能会超出long long)。### 输入格式:第一行有一个整数,表示数字个数 n。第二行有 n 个整数,表示给出的 n 个整数 a…