
Go
Kingnoil
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习go语言里Duck typing 概念
最近学习go语言 ,了解到了duck typing 这个概念。 原意为: “如果一个物体,它长得像“”鸭子”,叫起来像鸭子” 那么我就认为它是鸭子。 觉得这个不太好理解 自己举几个例子: 鸭子 通常定义为“形体为黄色,会浮在水面叫声为嘎嘎嘎的家禽” 但是“我”(假设我是小孩子)不这么认为,我认为 大黄鸭就是鸭子,它是黄色的,可以漂浮,会嘎嘎的叫。 再比如“我”(假设我是个小公举)我认为 “玻...原创 2019-02-22 15:55:27 · 970 阅读 · 0 评论 -
C++ 递归/非递归实现斐波那契数列 Golang 闭包实现斐波那契数列
C++ 递归 int Fibonacci(int n) { if(n==1||n==2) //1和2不用计算直接返回1 return 1; return Fibonacci(n-1)+Fibonacci(n-2); } C++ 非递归 int Fibonacci2(int n) { if(n==1||n==2) return 1; int fn1 = 1; int fn2 = 1; ...原创 2019-02-25 17:06:05 · 347 阅读 · 0 评论