- 2024-10-01循环结构#for语句以及穷举法#感悟
##for循环语句:for(表达式1;表达式2;表达式3)循环体语句;表达式1是初始值(先执行)表达式2是循环条件(决定是否继续执行)(再执行)循环体语句(接着执行)表达式3是改变循环条件(最后执行)说人话就是3改变1的初始值,使其不符合循坏条件,结束循环。(其实循环结构都是由真到假的过程)for语句
- 2024-06-18穷举法--鸡兔同笼问题
鸡兔同笼是中国古代的数学名题之一。 [1]大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?这四句话的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔
- 2024-06-02C语言-for循环之穷举法练习
//需求:求出一个偶数纸币需要多少张50元,20元,10元来配合include<stdio.h>intmain(void){intn=0;//存储你输入的数值inti=0;//for循环使用intj=0;intk=0;intw=50;定义50元的数值inte=20;定义20元的数值ints=10;定义10元的数值printf("pleaseente
- 2023-11-15线性回归-梯度下降
上了篇尝试了利用穷举法来求较好的模型,但是穷举法的效率很低。还有一种更高效的方法,梯度下降法(GradientDescent)。算法过程代码实现x=[338.,333.,328.,207.,226.,25.,179.,70.,208.,606.]y=[640.,633.,619.,393.,428.,27.,193.,66.,226.,1591.]w,b
- 2023-10-25求解幂集问题、简单0/1背包问题
一、幂集问题1.1问题描述 对于给定的正整数n(n>=1),求1-n构成的集合的幂集(即由1-n的集合中所有自己构成的集合,包括全集和空集)。1.2求解思路与代码1、直接穷举法:将1-n存放到数组a中,用b数组中1-n的元素来标记(0为不在当前集合,1为在当前集合),此时便可将问题转化为:例如,n=3,幂集便是
- 2023-10-06求最大公约数的三种方法:C语言
求最大公约数之穷举法求最大公约数之穷举法inta,b,c,gcd;scanf("%d%d",&a,&b);c=a<b?a:b;inti=1;for(i=c;i>=1;i--){if(a%i==0&&b%i==0){gcd=i;printf("GCD=%d\n",gcd);
- 2023-08-14第9周项目6-穷举法解决几何问题(3)
问题及代码:/**Copyright(c)2014,烟台大学计算机学院*Allrightsreserved.*文件名称:MADE25.cpp*作者:孙化龙*完成日期:2014年10月27日*版本号:v1.0**问题描述:4人年龄为等差数列,且相加为26,乘积为880,求以他们年龄为等差数列的前20项。*输入描述:无*输出描
- 2023-08-14第9周项目6-穷举法解决几何问题(1)
问题及代码:/**Copyright(c)2014,烟台大学计算机学院*Allrightsreserved.*文件名称:MADE23.cpp*作者:孙化龙*完成日期:2014年10月27日*版本号:v1.0**问题描述:白钱百鸡。*输入描述:*输出描述:购买方案。*/#include<iostream>usingnamespacestd;in
- 2023-08-14第9周项目6-穷举法解决几何问题(2)
问题及代码:/**Copyright(c)2014,烟台大学计算机学院*Allrightsreserved.*文件名称:MADE24.cpp*作者:孙化龙*完成日期:2014年10月27日*版本号:v1.0**问题描述:有一元换成1分,2分,5分,有多少种兑换方法*输入描述:无*输出描述:兑换方法*/#include<iostream>
- 2023-05-22打卡
1.问题:求100以内的所有勾股数。所谓勾股数,是指能够构成直角三角形三条边的三个正整数(a,b,c)。2.思路:采用穷举法求解时,最容易想到的一种方法是利用3个循环语句分别控制变最a、b、c的取值范围,第1层控制变量a,取值范围是1〜100。在a值确定的情况下再确定b值,即第2层控制变量b,为了避免结
- 2023-05-14打卡5.8——委派认为问题
1.问题描述某项任务需要在A、B、C、D、E、F这6个人中挑选人来完成,但挑选人受限于以下的条件:(1)A和B两个人至少去一人;(2)A和D不能同时去;(3)A、E和F三人中要挑选两个人去;(4)B和C同时去或者都不去;(5)C和D两人中只能去一个;(6)如果D不去,那么E也不去。试编程求出应该让哪几个人
- 2023-05-05委派任务问题
1.问题描述某项任务需要在A、B、C、D、E、F这6个人中挑选人来完成,但挑选人受限于以下的条件:(1)A和B两个人至少去一人;(2)A和D不能同时去;(3)A、E和F三人中要挑选两个人去;(4)B和C同时去或者都不去;(5)C和D两人中只能去一个;(6)如果D不去,那么E也不去。试编程求出应该让哪几个人
- 2023-05-04五元
一问题描述现在有5元请问用一元五角一角等价有多少方式二设计思路运用穷举法循环嵌套将每种符合条件的结果输出三程序流程图 四伪代码实现#include<iostream>usingnamespacestd;intmain(){ intx,y,z; for(x=0;x<=5;x++){ for(y=0;y<=10;y++){ for(z=0;z<=50;z++){
- 2023-04-21三色球
一·问题描述一个口袋放有12个球三个红的三个白的六个黑的任取八个问多少种配法。二设计思路多种情况输出运用穷举法通过循环限制各个颜色球的数量并且输出。三程序流程图 四伪代码实现#include<iostream>usingnamespacestd;intmain(){ intm,n; for(m=0;m<=3;m++)
- 2023-04-15 用穷举法找出1~100的质数并显示出来
一、问题描述。用穷举法找出1~100的质数。二、设计思路。 1.判断1~100之内的的质数,只需要判断1~根号100内是否还有整数可除即可 2.利用sqrt求出“i”的平方根,从2开始与比它小或者等于的“j”依次进行判断,如果存在与j求余为0的情况则令flag=0;结束循环。“i”+1,进行下一次的
- 2022-12-04每日食词—day017
displayv. n.显示、展示、陈列、显示器enumeratingn.枚举、列举、穷举法replacementn.替换、替代、置换denominatorn.分母humidityn.湿度、潮湿、
- 2022-11-25算法思维之穷举法
穷举法概念:穷举法是利用计算机运算速度快、精确度高的特点,对要解决问题的所有可能情况,一个不漏地进行检验,从中找出符合要求的答案,因此枚举法是通过牺牲时间来换取答案的全面
- 2022-08-18软件测试100天上岸2-测试必须有策略
什么是软件测试测试是为发现错误而执行程序的过程。软件测试一个破坏性的过程,甚至是一个施虐的过程,也就是第一天说的“找茬”游戏。当一个输入框让我输入手机号码时,我偏