摘要:
注意是每年向外扩张 50 square miles #include #include const float PI = 3.141592;int main() { int N,count = 0; float x,y,year; scanf("%d", &N... 阅读全文
摘要:
问题描述: 三名商人各带一个随从过河,一只小船只能容纳两个人,随从们约定,只要在河的任何一岸,一旦随从人数多于商人人数就杀人越货,但是商人们知道了他们的约定,并且如何过河的大权掌握在商人们手中,商人们该采取怎样的策略才能安全过河呢? 问题分析(数学建模): 参... 阅读全文
摘要:
函数指针数组:以指向函数的指针为元素的集合,各函数的参数列表和返回类型必须完全一致。 #include int add(int a) { return a++;}int sub(int a) { return a--;}int (* arr[])(int) =... 阅读全文
摘要:
具体思路: 1.设置增量,依据增量把数组分成若干组 2.每次遍历将每个组依次进行插入排序 3.改变增量大小(重复执行2,3步骤) 示例代码: #include #include void shellSort(int a[], int n) { int gap... 阅读全文
摘要:
再次发现找不到原因的错误。。。。输入用double类型会WA,而用float则AC,求解 #include using namespace std;int main() { float n, sum = 0; for (int i = 0; i < 12; i... 阅读全文
摘要:
思路:输入number,从1/2(n = 2)开始,每次减去1/n,n逐渐递增,直到number> n, n != 0.00) 为什么会这样呢??? 贴上AC代码: #include #include using namespace std; long ... 阅读全文
摘要:
划重点:添加cmp(函数名可更改)函数,根据需要定制排序 #include #include using namespace std;struct Node { int a; int b;};int cmp(const Node &first, const N... 阅读全文
摘要:
本来自己用的结构体做,存储一个号码和记录这个号码出现的次数 输入时即判断转化后的代码是否出现过,如果出现,增加号码次数,没出现,添加新号码,号码次数赋值为1 用纯c写的代码。。。最后还自己写了冒泡排序。。。。用strlem比较大小。。。。时间超时。。。。 以下... 阅读全文
摘要:
大数相乘问题 1.将输入的字符串转化化成整型存储在number 中,运算时每次乘以number 2.将输入的字符串逆向存储在整型数组a[]中,用于存储每次乘以number后的结果 3.具体运算过程就是求number的n次方,每次运算以a[]中的每一位数字乘上n... 阅读全文
摘要:
1 数组的本质 数组是多个元素的集合,在内存中分布在地址相连的单元中,所以可以通过其下标访问不同单元的元素。 2 指针。 指针也是一种变量,只不过它的内存单元中保存的是一个标识其他位置的地址。。由于地址也是整数,在32位平台下,指针默认... 阅读全文