在一行内输出将X插入后仍然从小到大有序的整数序列,每个数字后面有一个空格。 输入样例: 5124573 输出样例: 123457 编译器 C(gcc) 提交代码 #include<stdio.h>#include<stdlib.h>voidinsertionSort(int*arr,intm,intn);intmain(){intm,n;scanf("%d",&m);int*arr=(int*)calloc(m,sizeof(int));for(...
(1)题目集7:(7-1)图形卡片排序游戏 (7-2)图形卡片分组游戏 设计与分析 7-1 类图以及复杂度分析图 7-2 类图以及复杂度分析图 就7-1而言,本次为图形卡片排序游戏,通过设计出一个抽象Shape类,进而对Shape进行拓展出三角形,圆形,矩形,梯形类,其中在主类进行对象合法性的检验以及对应图形数量的添加。在不同的...
150 -- 3:39 App 1PTA字符串 2436 统计大写辅音字母_字符串 384 -- 5:39 App 7 PTA字符串 输出大写英文字母_字符串 250 -- 14:00 App 6 PTA 字符串 字符串转换成十进制整数_字符串 106 -- 2:56 App PTA 7-2 将数组中的数逆序存放-一维数组 135 -- 4:37 App PTA 7-4 交换最小值和...
* String s1 = "A B C"; * String[]s2 = s1.split(" "); //以1个空格拆分字符串 * String[]s2 = s1.split("\\s+"); //以1个或多个空格拆分字符串 * String[]s2 = s1.split(" "); */ 3.特殊(在正则表达式中有特殊含义的符号): /* 1."."在正则表达式中有特殊的含义,因此使用的时...
2019-12-15 00:20 −直接插入排序: https://www.cnblogs.com/skywang12345/p/3596746.html /* * 快速排序 * * 参数说明: * a -- 待排序的数组 * l -- 数组的左边界(例如,从起始位置开始排序,则l=0) * r -- 数组的右边界(例如... ...
输出去重排序后的字符串。 我这里的第二个数组一直是排好序的可以直接插入和输出。否则需要先对第二数组进行排序再输出。 代码参考: 主要的地方我已经在算法思路和程序中利用注释进行了说明。就不在这里赘述了。 #include<stdio.h>#include<string.h>main(){chara[80],b[80];intlenb=-1;//第二个数组中字符...
PTA基础编程题目集(四)(直接插入排序、希尔排序、大数阶乘、6-10 阶乘计算升级版、6-11 求自定类型元素序列的中位数) 2019-12-15 00:20 −直接插入排序: https://www.cnblogs.com/skywang12345/p/3596746.html /* * 快速排序 * * 参数说明: * a -- 待排序的数组 * l -- 数组的左边界(例如,从...
在一行内输出将X插入后仍然从小到大有序的整数序列,每个数字后面有一个空格。 输入样例: 5 1 2 4 5 7 3 输出样例: 1 2 3 4 5 7 程序: include<stdio.h> int main() { int n,i; scanf("%d\n",&n); int arr[n+1]; for(i=0;i<n;i++) ...
知识点主要有字符串的分割,数组里数的三种排序(插入,选择,冒泡排序),List接口,类与类之间的关系(聚合),题量5道,题量适中,难度相对于上次简单一点。 PTA题目集6 知识点主要有正则表达式的简单用法,类的封装,继承与多态,图形接口,字符排序,题量6道,题量适中,难度相对于上次简单一点。