- 博客(5)
- 收藏
- 关注
原创 冒泡排序和选择排序
冒泡排序:由当前元素和下一个元素进行比较排序。for (i = 0; i < N - 1; i++){//N为数组元素数量 for (j = 0; j < N - 1 - i; j++) { if (num[j] < num[j + 1]) {//执行交换 int temp; temp = num[j + 1]; num[j + 1] = num[j];
2018-01-31 20:31:03 126
原创 欧拉计划——连续数字最大乘积
连续数字最大乘积在下面这个1000位正整数中,连续4个数字的最大乘积是 9 × 9 × 8 × 9 = 5832。731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737
2018-01-31 20:12:56 662
原创 欧拉计划——特殊毕达哥拉斯三元组
特殊毕达哥拉斯三元组毕达哥拉斯三元组是三个自然数a a2 + b2 = c2例如,32 + 42 = 9 + 16 = 25 = 52。有且只有一个毕达哥拉斯三元组满足 a + b + c = 1000。求这个三元组的乘积abc。#include int main(){ int a, b; for(a = 1; a < 1000; a++)
2018-01-31 20:07:43 362
原创 分解质因数
问题描述 求出区间[a,b]中所有整数的质因数分解。输入格式 输入两个整数a,b。输出格式 每行输出一个数的分解,形如k=a1*a2*a3...(a1<=a2<=a3...,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=2*25=56=2*37=78=2*2*29=3*310=2*5提示 先筛出所有素数,然后再分解。数据规模和约定 2<=a<...
2018-01-31 00:35:09 749
转载 序列求和
问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数
2018-01-30 23:56:52 255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人