1715: 数据结构-折半插入排序-C语言 ```c//折半插入排序#include#include#definemax1000voidBiInsertsort(inta[],intlen);intmain(){intn,a[max]={0};scanf("%d",&n);for(inti=1;i 题解列表 2021年12月24日 0 点赞 0 评论 1118 浏览 评分:9.9
栅格打印问题----两种写法,一种可AC,一种不可AC ```cpp//1.第一种为什么AC不了,无法理解//#include//usingnamespacestd;//intmain(void)//{//inta,b;//cin>>a>>b;//if(a==0||b==0)//return0;//for(inti=0;i 题解列表 2021年12月24日 0 点赞 0 评论 650 浏览 评分:9.9
2058: [STL训练]Who's in the Middle 摘要:把 n 个数先后压进向量,然后排序,最后直接用索引打印中位数。#include<bits/stdc++.h> using namespace std; int main(){ int…… 题解列表 2021年12月24日 0 点赞 0 评论 975 浏览 评分:9.9
自定义函数处理最大公约数与最小公倍数(初学者) 摘要:解题思路:定义两个函数注意事项:定义函数写在主函数之后时,需要提前声明函数,否则报错。参考代码:#include"stdio.h" int max,min;void funcA(int a,int b…… 题解列表 2021年12月24日 0 点赞 1 评论 478 浏览 评分:9.9
链表之节点删除—题解(c语言代码) 摘要:解题思路:利用数组来进行求解注意事项:参考代码:#include <stdio.h>#include <stdlib.h>int main(){ int m,n,i,j,a[1000],b[10…… 题解列表 2021年12月25日 0 点赞 0 评论 705 浏览 评分:9.9
1027: [编程入门]自定义函数处理最大公约数与最小公倍数 解题思路:1.最大公约数:指两个或多个整数共有约数中最大的一个。计算方法:辗转相除法辗转相除法也称欧几里得算法,简单地说就是两个数相除的余数,再用两个数中较小的那个数再次与余数相除,依次循环,直到最后余数为0的时候,就能得到最大公约数。2.由于两个数的乘积等于这两个数的最大公约数与最小公倍数的积。 题解列表 2021年12月25日 0 点赞 0 评论 734 浏览 评分:9.9
适合新手通俗易懂 解题思路:首先40的因子有1,2,4,5,8,10,20;先写一个for循环如果i对这些书取余等于零,结束本次循环。但是后面的4,8,10,20又是二的倍数即可省略,也可以理解10,20是5的倍数,因此只需将i对2和5取余即可注意事项:参考代码:#includeintmain(){i 题解列表 2021年12月25日 0 点赞 0 评论 807 浏览 评分:9.9
1718: 数据结构-堆排序-C语言 ```c//堆排序#include#include//堆的性质由完全二叉树构成//结点i的父结点为:i/2节点i的左孩子为:2i节点i的右孩子为2i-1voidsift(inta[],intk,intend);voidheapSort(inta[], 题解列表 2021年12月25日 0 点赞 0 评论 848 浏览 评分:9.9
素数求和----三种写法,思路相近,一个可AC,两个不可AC ```cpp//1.时间超限//#include//#include//usingnamespacestd;//intmain(void)//{//intn;//cin>>n;//longlongsum=0;//intj;//for(inti=2;i 题解列表 2021年12月25日 0 点赞 0 评论 965 浏览 评分:9.9
1717: 数据结构-简单选择排序-C语言 ```c//简单选择排序#include#includevoidselectSort(inta[],intn);intmain(){intn;scanf("%d",&n);inta[n];for(inti=0;i 题解列表 2021年12月25日 0 点赞 0 评论 824 浏览 评分:9.9 « 12...4967496849694970497149724973...59125913 »