- 博客(7)
- 收藏
- 关注
转载 转载:c语言一维数组做参数传递给函数:
转载文章,关于C语言中数组作为值传递得两种方式。这里得关键就是数组名就是一个指针常量。首先抛结论:1:C语言中,当一维数组做函数参数时,编译器总是把它解析成一个指向其首元素的指针。2:实际传递的数组大小与函数形参指定的数组大小没有关系。然后举例说明:下面是一个元素交换函数,把数组array【i】和array【j】交换位置。注意看数组是怎么传递给函数的。正确的写法1:解释说明:编译器把array解析...
2018-03-25 21:59:47
1803
原创 有关素数的算法
参考自:蓝桥杯2017第二题。标题:等差素数列 2,3,5,7,11,13,....是素数序列。 类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。 上边的数列公差为30,长度为6。 2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。 这是数论领域一项惊人的成果! 有这一理论为基础,请你借助手中的计算机,满怀信心地搜索: 长度为1...
2018-03-25 15:51:33
316
原创 欧几里德算法
参考2017蓝桥杯第8题首先来一波欧几里德算法的核心#include<stdio.h> int gcd(int m,int n){//欧几里得算法(辗转相除法) int temp,rem; if(n>m){ temp = n; n = m; m = temp; } while(n!=0){ rem = m%n; m=n; n=rem; } re...
2018-03-23 19:48:08
157
翻译 排列组合算法
在此之前写下最近的知识盲点:全局变量没初始化的情况下是0;而局部变量在没有初始化的情况是以前遗留在内存中的垃圾数据。------------------------------------------------------------------------------------------------------同样引用了大神YzlCoder的16年蓝桥杯解答第六题第六题:方格填数如下的10...
2018-03-18 12:04:11
213
转载 To iterate is human, to recurse, divine. — L. Peter Deutsch
早已立下flag,每日一更。所以我不能连第二天都没有坚持下来吧?题目的逼格很高,意思是人理解迭代,神理解递归。这一天在准备蓝桥杯考试于是学习了下递归但是真的不是我等凡人能够轻易理解的。此处传送门:递归算法详解过后补充我的一些理解吧!3月16日记录一下蓝桥杯2017年第三题算法的思路。2017年第八届蓝桥杯C/C++B组试题解#include <algorithm> #include &...
2018-03-15 23:27:11
1230
原创 关于Java EE的体系结构
从一开始看Spring一脸懵逼,然后转战Spring MVC,最后到Spring Boot,但都是云里雾里因为不知道他们到底有啥区别。同时在学教程的时候出现了什么持久层还有Dao层我的个去呀!于是我查些资料发现了其中的奥秘。原来每种技术的分工不同。...
2018-03-14 12:37:02
400
原创 学习《深入实践Spring Boot》中ing...
我将GitHub中的项目copy到本地后出现了一些奇妙的问题。首先就是@RequestMapping("/")这个地方老是报错,在网上查询了一下找到了解决方案但是不知道原理是什么。点击这个Invalidate Caches/Restart就
2018-03-14 07:31:44
584
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人