十张GIFs让你弄懂递归等概念
摘要:图像(包括动图)是传递信息的一种高效方式,往往能增强表象、记忆与思维等方面的反应强度。所谓一图胜千言,说的就是这个道理。 今天为大家整理了十张动图GIFS,有助于认识循环、递归、二分检索等概念的具体运行情况。代码实例以Python语言编写。 一、循环 GIF 1:最简单的 while 循环 GI
阅读全文
posted @
2019-01-18 15:09
Dufe王彬
阅读(350)
推荐(0) 编辑
二维数组回形遍历(转)
摘要:http://noi.openjudge.cn/ch0108/23/ 给定一个row行col列的整数数组array,要求从array[0][0]元素开始,按回形从外向内顺时针顺序遍历整个数组。如图所示: 输入输入的第一行上有两个整数,依次为row和col。余下有row行,每行包含col个整数,构成一
阅读全文
posted @
2019-01-16 15:20
Dufe王彬
阅读(901)
推荐(0) 编辑
如何做Go的性能优化?(转)
摘要:Go的性能优化其实总的来说和C/C++等这些都差不多,但也有它自己独有的排查方法和陷阱,这些都来源于它的语言特性和环境。 1.性能优化前提——任何好的东西都是在正确的前提上 代码界的很多事是和我们生活的哲学息息相关的,我们想要做好一件事,首先要保证我们能按时完成我们的任务,其次再去想如何把工作做的更
阅读全文
posted @
2019-01-02 17:50
Dufe王彬
阅读(796)
推荐(0) 编辑
Go的50度灰:Golang新开发者要注意的陷阱和常见错误(转)
摘要:目录 [−] 初级 开大括号不能放在单独的一行 未使用的变量 未使用的Imports 简式的变量声明仅可以在函数内部使用 使用简式声明重复声明变量 偶然的变量隐藏Accidental Variable Shadowing 不使用显式类型,无法使用“nil”来初始化变量 使用“nil” Slices
阅读全文
posted @
2019-01-02 17:42
Dufe王彬
阅读(876)
推荐(0) 编辑