C++
努力努力再努力^
这个作者很懒,什么都没留下…
展开
-
用C++编写 Fibonacci(斐波那契) 数列方法
斐波那契数列(Fibonacci sequence),指的是这样一个数列:1、1、2、3、5、8、13、21、34、…… 方法一:方法二:(和方法一类似,只是方法二为用数组编写) 方法三:(递归) 方法四:(依然为递归只是函数采用了数组) 方法五: 方法六: 方法七(公式法...原创 2018-01-07 15:41:00 · 5958 阅读 · 2 评论 -
第三届蓝桥杯(C/C++)预赛题目及个人答案
第一题:假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。 一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。 现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。 如果X=10,Y=90 呢? 本题的要求就是写出这两种初始条件下,60分钟...原创 2018-02-01 21:44:07 · 495 阅读 · 0 评论 -
顺序表(C++实现)
一 、顺序表的定义: 零个或多个数据元素的有限序列。线性表是最基本、最简单也是最常用的数据结构。二 、特点: 顺序表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。除最后一个元素之外其他数据元素均有唯一的后继,除第一个元素外,其他数据元素均有唯一的前驱。 数据元素的存储位置满足:LOC...原创 2019-01-06 17:35:42 · 593 阅读 · 0 评论 -
单链表补充
头插法以及尾插法创建链表;头插 法:LNode *create_LinkList(){ int data; LNode *head,*p; head = (LNode*)malloc(sizeof(LNode)); head -> next = NULL; while(1) { cin>>data; if(d...原创 2019-01-10 18:35:36 · 144 阅读 · 0 评论 -
单向链表(C++实现)
一 、单向链表: 单向链表是一种特殊的数组,它的每个元素称为节点,每个节点包括两个部分:数据域(存放数据)、指针域(存放下一个节点的地址) 单向链表的结构: 特点: 链表比数组多了指针域,链表通过上一节点的指针域找下一个数据,如上图所示,它的存储空间不一定连续。 实现: //----------...原创 2019-01-09 00:48:39 · 467 阅读 · 0 评论