- 博客(6)
- 收藏
- 关注
原创 递归算法实现
递归算法1、一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子? 题目分析:递归终止的条件是到第7个村庄时递归停止算法构造:定义递归函数f(n), 当 n=8时,剩余2只鸭子,;当 0时,总共赶num =(f(n+1)+1)*2只鸭子,卖出num/2+1只鸭子程序
2017-05-21 14:07:13
1895
原创 24点纸牌益智游戏
24点益智游戏主要功能说明:程序实现生成随机数得出24点和手动输入数字得出24点两个主要功能作者信息:白瑜 软件工程1502班 1508010206日期:2017/04/08一、程序源代码#include#include#include#includeusing namespace std;int ck; //用来标志能否运算出24f
2017-04-09 13:22:55
1407
原创 三种方法求最大公约数及求n个数的最小公倍数
一、三种方法求两个数的最大公约数(1) 辗转相除法 辗转相除法求最大公约数是一种常用的求两个数的最大公约数的方法。方法是: 以小数除大数,如果能整除,那么小数就是所求的最大公约数。否则就用余数来除除数;再用新除法的余数去除刚才的余数。依此类推,直到一个除法能够整除,这时作为除数的数就是所求的最大公约数。 具体过程如下: 输入正整数m和n,保证m不小于n;
2017-03-21 16:19:44
2283
转载 腾讯公司编程风格及个人感悟
为了更深一步了解程序设计的方法与规范,本人在网上找了一些华为、腾讯等各大企业的编程风格及要求,总结如下: 一、在程序的版式上 1、程序块要采用缩进风格编写,缩进的空格数为 4 个。 原因说明:由开发工具自动生成的代码可能不一致,但如果开发工具可以配置,则应该统一配 置缩进为 4 个空格。 2、缩进或者对齐只能使用空格键,不可使用 TAB 键。说明
2017-03-15 23:01:27
757
原创 三天打鱼两天晒网 问题解决
*********三天打鱼两天晒网***********//*********三天打鱼两天晒网***********////作者信息:白瑜 软件工程1502班 1508010206//版本: v1.0//创建时间: 2017/3/12//主要功能:根据某人从2010年1月1日起开始“三天打鱼两天晒网”,在输入时判断输入是否有效,输出从这天起到特定的某一天共经历的总天数
2017-03-15 22:59:46
2412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人