摘要: 在数据结构的线性结构中,数组虽然很方便,但是它有很多弊端。1.因为数组是利用连续内存空间进行数据的存取的,所以其长度有一定限制。2.虽然高版本的编程语言中强化了数组的储存类型,但是,刚刚解除编程的人如果入门就接触... 阅读全文
posted @ 2018-06-04 19:49 IT蓝月 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 递归函数就是在函数体内部调用自己的函数众所周知,递归思维在编程界影响深远,一重递归简单明了,很容易看出执行顺序,但是递归有了嵌套后,你是否还能理解其执行过程呢?1.单重递归。#include#includeusi... 阅读全文
posted @ 2018-06-02 16:50 IT蓝月 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 做一件事,要先想好思路,然后再制定一个方案,最后再解决它,写程序也是如此。 全排列有两种实现方式,一种是递归分治,另一种是字典序法。前者代码简洁,思维简单,但是耗费内存资源过大,并且不懂递归原理的人看... 阅读全文
posted @ 2018-05-23 18:48 IT蓝月 阅读(311) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;#define M 9int tempData[9 * 8 * 7 * 6 * 5 * 4 * 3 * 2][M] = {0};void sort(int ... 阅读全文
posted @ 2018-05-23 15:48 IT蓝月 阅读(102) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;double getMAX(double A,double B);double getMIN(double A,double B);int main(int... 阅读全文
posted @ 2018-05-20 12:43 IT蓝月 阅读(115) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;void input(long long array[],long long length);void view(long long array[],lon... 阅读全文
posted @ 2018-05-19 20:27 IT蓝月 阅读(83) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;bool jud(int value);int getNums(int value);void getValue(int array[]);int getM... 阅读全文
posted @ 2018-05-19 10:27 IT蓝月 阅读(110) 评论(0) 推荐(0) 编辑
摘要: #include#includeusing namespace std;void view(int rows);int main(int argc,char** argv){ int nums; cin >> ... 阅读全文
posted @ 2018-05-18 19:15 IT蓝月 阅读(108) 评论(0) 推荐(0) 编辑
摘要: #include#includeusing namespace std;string jud(int year);int main(int argc,char** argv){ int year; cin >>... 阅读全文
posted @ 2018-05-18 17:24 IT蓝月 阅读(112) 评论(0) 推荐(0) 编辑
摘要: #include#include#includeusing namespace std;string getTwo(long long data);string getOX(string data);string... 阅读全文
posted @ 2018-05-18 16:01 IT蓝月 阅读(146) 评论(0) 推荐(0) 编辑
Live2D