2.1.17-2.1.18

2.1.17

PlusOne   实现加几操作

#include<stdio.h>
int* plusOne(int A[],int length,int number)
{
    int* index = &A[length-1];
    int i;
    int forward;
    for(i=length;i>0;i--)
    {
        if(i==length)
        {
            *index=*index+number;
        }else
        {
            *index=*index+forward;
        }
        forward=*index/10;
        if(forward==0)
        {
            break;
        }
        *index=*index%10;
        index--;

    }
    return A;
}

void main()
{
    int A[5]={4,2,7,1,9};
    int* b = plusOne(A,5,111);
    printf("%d,%d,%d,%d,%d",b[0],b[1],b[2],b[3],b[4]);
}

2.1.18

Climbing Stairs

CS和CS2是不同的前者是递归,后者是基于循环

#include<stdio.h>
int CS(int sumStairs)
{
    if(sumStairs==1)
    {
        return 1;
    }
    if(sumStairs==2)
    {
        return 2;
    }
    return CS(sumStairs-1)+CS(sumStairs-2);
}
int CS2(int sumStairs)
{
    int pre=0;
    int cur=1;
    int tmp;
    int i=1;
    for(;i<=sumStairs;i++)
    {
        tmp=cur;
        cur=cur+pre;
        pre=tmp;
    }
    return cur;
}
void main()
{
    int sum=CS2(10);
    printf("%d",sum);
}
时间: 2024-11-07 10:34:11

2.1.17-2.1.18的相关文章

2014年11月17~11月18日,杨学明老师《企业IT需求收集和实施》内训在湖南长沙某酒店成功举办!

2014年11月17至18日,受湖南某软件企业的邀请,杨学明老师<企业IT需求收集和实施>内训在某长沙某五星级酒店成功举办!来自全国各地的IT高管和企业负责人参加了此次培训.杨学明老师分别从企业IT规划与选型普遍面临的问题和挑战. IT需求及策略. IT建设原则.IT流程体系. IT组织.IT选型步骤.IT实施步骤.实际选型和案例.选型流程分享等进行了讲解,共60多人参加了此次内训,课后大家一致认为课程含金量高,是国内最好的IT规划类课程.

17日至18日将上演“双星伴月” 全国各地均可见r

"为了隔绝油烟和气味,杨大姐家的窗户不管什么季节都关得死死的事发后,武安市委.市政府主要.主管领导带领相关单位负责人赶赴现场处置后续工作.面对工作基础相对薄弱的状况,要实现赶超和跨越,山西公安怎么办?神奇之处是,"束束"戴上它,在手机上发微信.玩游戏,操控自如."孩子家长不堪其扰准备搬家截至11月20日,离事发时间已过去5个多月,但双方就医疗费用由谁支付仍未达成一致意见.这句话的由来不得而知,但"回家吃饭"不断升级,从网络走入现实生活.华泰证券股

练习4.17、4.18、4.19

4.17:说明前置递增运算符和后置递增运算符的区别. Ans:两者的作用对象都是左值运算对象,前者是将运算对象本身作为左值返回,就是将运算对象先递增再返回,后者是将运算对象的原始值的副本拷贝一份作为右值返回,实际上是先将运算对象返回,再让它递增. 4.18:如果132页那个输出vector对象元素的while循环使用前置递增运算符,将得到什么结果? Ans:将会无法输出第一个vector对象元素,并且如果对象中没有在循环结束之前停止下来,那么循环结束时,pbeg会指向一个未定义的不可预知的位置.

2014年10月17~10月18日,杨学明老师《软件测试管理》实战班公开课在北京成功举办!

2014年10月17-18日,<软件测试管理>公开课在北京市朝阳区某酒店成功举办!来自互联网.机电.软件.仪表.物联网.医疗等企业的研发负责人和测试部门经理等参加了此次培训,此次培训由著名研发管理专家杨学明主讲,本次课程采用全程案例分析讲解,让学员从一开始就融入到软件测试的场景中去,根据测试中所遇问题进行针对性讲解和讨论:每一个知识点的讲解都有相应的工具和模板支撑,从而使学员所学的知识在工作中能真正使用起来,也解决了培训不能落地的难题: 培训结束后许多企业表示将引进杨老师的内训和咨询服务.

5月17日、18日---疯狂猜成语-----三周第五次站立会议 杨霏,袁雪,胡潇丹,郭林林,尹亚男,赵静娜

疯狂猜成语-----三周第五次站立会议 参会人员:杨霏,袁雪,胡潇丹,郭林林,尹亚男,赵静娜 会议内容:一周的冲刺接近尾声,所以今天站立会议主要验收这一个星期的任务成果. 冲刺效果: 小组成员 已完成的任务 尹亚男    袁雪 游戏界面优化基本实现,数据收集完成 郭林林 完成代码的转换连接,并且对代码单元进行测试 胡潇丹 三个游戏的数据表结构基本完成,并且可以正常进行使用,并且对原来数据库进行完善 杨霏 完成后台和前台界面的连接调用,并且完成游戏的部分修改. 赵静娜 总结发送博客,公布组员任务分

django-rest-framework学习之Relationships &amp; Hyperlinked APIs--2017年4月17日至18日

Relationships & Hyperlinked APIs 参考链接: http://www.weiguda.com/blog/23/ http://www.django-rest-framework.org/tutorial/5-relationships-and-hyperlinked-apis/ 目前我们API中的关系用primary keys展示,这部分我们会通过hyperlinking提高我们API的内聚性和扩展性 [1]给API的根节点传建一个端点 在views.py中添加:

NOIP模拟 17.8.18

NOIP模拟17.8.18 A.小菜一碟的背包[题目描述]Blice和阿强巴是好朋友但萌萌哒Blice不擅长数学,所以阿强巴给了她一些奶牛做练习阿强巴有 n头奶牛,每头奶牛每天可以产一定量的奶,同时也需要一定量的草作为饲料对于第 i头奶牛来说,它每天可以产 vi升的奶,同时需要 wi千克的草作为饲料现在来自蚯蚓国的九条可怜想借一些奶牛,使借走的这些奶牛每天的总产奶量最大,但九条可怜很穷,每天最多只能提供W千克的草作为饲料,而且她还需要对付跳蚤国的神刀手,所以她把这个问题交给了阿强巴,不不不……阿

18.04.28 17年程设考试题

编程填空部分 A01:编程填空:统计动物数量 描述 代码填空,使得程序能够自动统计当前各种动物的数量 #include <iostream> using namespace std; // 在此处补充你的代码 void print() { cout << Animal::number << " animals in the zoo, " << Dog::number << " of them are dogs, &q

[c/c++] programming之路(17)、高级指针

一.二级指针 二级指针的作用:1.函数改变外部变量指针2.外挂改变一个指针的值 1 #include<stdio.h> 2 #include<stdlib.h> 3 4 void main(){ 5 int a = 10; 6 int b = 20; 7 int *p1 = &a; 8 int *p2 = &b; 9 int **pp = &p1; 10 printf("%d,", **pp); 11 printf("\n%x,

2017-5-20-Train: 喵哈哈村的魔法考试 Round #17 (Div.2)

A.喵哈哈村的秘境探险(数学) 描述 喵哈哈村的一堆人在前往北京的路上,发现了一个洞穴.由于好奇心大作,于是准备前往洞穴进行探险. 但是有一些人并不愿意前往洞穴,于是他们决定玩以下游戏,来看是否能够去秘境探险: 这儿有n个数,如果所有数的乘积是k的倍数,那么就去探险,否则就不去. 现在问你是否会去. 输入 本题包含若干组测试数据.第一行两个整数n,k,表示数的个数,和k.第二行n个整数,a[i].满足1<=n<=1000,1<=k,a[i]<=1e6 输出 如果要去的话,输出Yes