题解列表

筛选

字符倒序排列

摘要:解题思路主要还是明白string.h用法注意事项:看好字符长度参考代码:#include<stdio.h>#include<string.h>int main(){ char a[100]; gets……

战场的数目 (C语言)可以说是基本上纯数学

摘要:解题思路:我的C实在是不行,打了好久才过的,我用的基本上是纯数学方法,因为题目给的周长范围最大为10的9次方,所以O(N)的复杂度应该是过不了的,得用O(logN)来写,写一个快速幂,这个代码细节很多……

[编程入门]小九九新手入门

摘要:解题思路:两次for循环注意事项:printf("%d*%d=%-2d", i, j, i * j);参考代码:#include<stdio.h> int main(void) {     int……

数组计数器

摘要:解题思路:根据题目位数最多为十六位,定义一个十七位的数组,相当于将多出来的一位作为循环判断的结束条件,最大一位定义为1,其余定义为0,让其去当前位数最小数。从最小为开始递增,满k进一直到搜完全部。以四……

绝对值排序

摘要:解题思路:冒泡排序注意事项:EOF参考代码:#include<stdio.h>void sort(int a[],int n);int main(){    int i,j,k,m,n,a[100];……

巧妙解题(C语言)

摘要:解题思路:    n个数后移m位,可以理解为两个部分输出:        1、从数组的第n-m+1个数到第n个数。        2、从第一个数到第n-m个数。    因此,可以考虑利用取余操作,当循……