2026/6/20 10:16:58
网站建设
项目流程
福州婚庆网站建设哪家好,一个公司可以做两个网站不,wordpress修改右键菜单,移动网站开发 书2025年贵州大学计算机考研复试机试真题
2025年贵州大学计算机考研复试上机真题
历年贵州大学计算机考研复试上机真题
历年贵州大学计算机考研复试机试真题
更多学校完整题目开源地址#xff1a;https://gitcode.com/u014339447/pgcode
百度一下pgcode 即可查看#xff0…2025年贵州大学计算机考研复试机试真题2025年贵州大学计算机考研复试上机真题历年贵州大学计算机考研复试上机真题历年贵州大学计算机考研复试机试真题更多学校完整题目开源地址https://gitcode.com/u014339447/pgcode百度一下pgcode即可查看输入 “学校名称” 即可筛选该校历年机试真题包括真题、ac代码、解题思路、视频讲解。计算样本峰度-贵州大学题目描述现有n nn个样本编写函数计算样本峰度峰度计算公式如下将这两个公式相除可以表示为以下分式形式$$\text{峰度} \frac{\frac{1}{n} \sum (x_i - \bar{x})^4}{\left[ \frac{1}{n} \sum (x_i - \bar{x})^2 \right]^2} - 3$$输入格式第一行输入一个整数n nn接下来输入n nn个数输出格式输出样本峰度保留两位小数输入样例5 1 4 5 6 9输出样例-0.78#includestdio.h#includemath.h#includestdlib.hvoidfengzhi(){// ✅ 1. C89语法提前声明所有变量包括iintn,i;// ✅ 2. 改用double类型提升精度double*xNULL;doubleping0.0;doublesum10.0,sum20.0;scanf(%d,n);// ✅ 3. 适配double的malloc加判空x(double*)malloc(sizeof(double)*n);if(xNULL){printf(内存分配失败\n);return;}// ✅ 4. 输入用%lf对应doublefor(i0;in;i){scanf(%lf,x[i]);pingx[i];}pingping/(double)n;// 计算四阶中心矩for(i0;in;i){sum1(x[i]-ping)*(x[i]-ping)*(x[i]-ping)*(x[i]-ping);}sum1/(double)n;// 计算二阶中心矩的平方for(i0;in;i){sum2(x[i]-ping)*(x[i]-ping);}sum2/(double)n;sum2sum2*sum2;// ✅ 5. 输出用%.2f或%lf加换行符printf(%.2f\n,sum1/sum2-3);// ✅ 6. 释放内存避免泄漏free(x);xNULL;}intmain(){fengzhi();return0;}选择排序-贵州大学题目描述给你一个整数序列编写函数输出选择排序的第k kk趟的排序序列。要求从小到大排序输入格式第一行输入两个数n nn和k kk第二行输入n nn个数输出格式输出第k kk趟的排序序列输入样例5 2 4 3 5 2 1输出样例1 2 5 3 4importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){ScannerscannernewScanner(System.in);intnscanner.nextInt();intkscanner.nextInt();int[]arrnewint[n];// 读取数组for(inti0;in;i){arr[i]scanner.nextInt();}// 执行选择排序只进行 k 趟for(inti0;ik;i){// i 从 0 到 k-1对应第 1 到第 k 趟intminIndexi;// 在 i 到 n-1 中寻找最小元素的下标for(intji1;jn;j){if(arr[j]arr[minIndex]){minIndexj;}}// 交换 arr[i] 和 arr[minIndex]inttemparr[i];arr[i]arr[minIndex];arr[minIndex]temp;}// 输出第 k 趟排序后的序列for(inti0;in;i){System.out.print(arr[i]);if(in-1){System.out.print( );}}scanner.close();}}股票交易-贵州大学题目描述实现一个算法寻找最大化股票交易利润的策略。介绍如下:股票价格每天都在变化以数组的索引表示交易日以数组的元素表示每天的股票价格。可以通过买入和卖出获得利润一天只能进行一次买入或卖出操作一次买入加卖出操作称为一次交易次数。你只能交易1 11次求使得利润最大的交易策略。输入格式第一行为数字N NN表示共有N NN天。第二行为N NN个数字A AA表示每天的股票价格。其中1 ≤ N , A ≤ 10 4 1 \leq N, A \leq 10^41≤N,A≤104。输出格式输出一行为交易一次的最大利润(有可能利润为负)输入样例5 2 6 4 1 5输出样例4#includestdio.h#includestdlib.hintmain(){intN,num,max-10000,pro;scanf(%d,N);while(N1)scanf(%d,N);int*day(int*)malloc(N*sizeof(int));for(inti0;iN;i){scanf(%d,num);while(num10000){scanf(%d,num);}day[i]num;}for(inti0;iN;i){for(intji;jN;j){proday[j]-day[i];if(maxpro){maxpro;}}}printf(%d,max);return0;}阶梯电费-贵州大学题目描述某市用电实施“阶梯电价”收费具体收费标准如下电费按月缴纳若用户月用电不超过100 100100度按0.5 0.50.5元/度收费若超过100 100100度但不超过200 200200度的部分按0.6 0.60.6元/度收费若超过200 200200度的部分按0.75 0.750.75元/度收费。输入格式输入用户月用电的度数输出格式输出需要缴纳的电费输入样例100输出样例50#includestdio.hintmain(){floatelectronic;floatsum0;scanf(%f,electronic);if(electronic100){sum0.5*electronic;}elseif(electronic100electronic200){sum50(electronic-100)*0.6;}else{sum110(electronic-200)*0.75;}printf(%g\n,sum);return0;}anf(“%f”,electronic);if(electronic100){sum0.5*electronic;}else if(electronic100electronic200){sum50(electronic-100)*0.6;}else{sum110(electronic-200)*0.75;}printf(“%g\n”,sum);return 0;}