题解列表

筛选

【简单计算】 (C语言代码)

摘要:解题思路:用数学方法,解方程,两边消元,得到最后的公式:    a[1] = ( n*a[0] + a[n+1] - 2*sum ) / (n+1)这里的sum=c[1]+(c[1]+c[2])+(c……

母牛的故事 (Java代码)

摘要:解题思路:注意事项:参考代码:import java.util.*; import java.io.*; import java.math.*; public class Main { pu……

Mark11:内码的转化

摘要:注意事项:    输入的n不能为int型,估计后台测试的数据里有大于int表示范围的。。。参考代码:#include<stdio.h> //#include<memory.h> int isO……

三角形 (C语言代码)

摘要:解题思路:数塔问题。从倒数第二行开始求当前行对应位置与下一行对应位置的两个数最大值之和,一直到第一行,则第一个就是所求数据。参考代码:#include <stdio.h> #include <mat……

Mark11:散列法

摘要:注意:第41行的          if(hashTable[i] > maxn)//注意这个大于号,即使有多个众数,最开始的那个仍不会被后来的替换,而最开始的那个即是最小的那个众数,这便是进行冒泡排……

去掉空格 (C语言代码)

摘要:解题思路:很简单,看程序。参考代码:#include <stdio.h> int main() { char s[85];  int i,j; while(gets(s)!=NULL)……

Mark11:较低的时间复杂度

摘要:解题思路:/* ** 使用两层循环,每层循环的次数也比较少 ** 无需判断条件,只要5块的和2块的没把总额填满就行了 ** 1块的补缝儿 */注意事项:    循环的控制条件中不能有等号参考代码:#i……