上一页 1 ··· 704 705 706 707 708 709 710 711 712 ··· 784 下一页
摘要: 1)冒泡排序 冒泡排序在众多排序算法中算比较简单的一个,基本思想是重复的进行整个数列的排序,一次比较两个元素(两两排序),如果它们顺序不符合就交换,重复这样直到数列没有再需要交换的数为止(结束条件)。就好像气泡一样,轻的气泡会往上漂浮,在不断漂浮的过程中,发生了两两交换过程,所以叫冒泡排序。 ... 阅读全文
posted @ 2014-10-15 17:28 沧海一滴 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 英文原文:What and where are the stack and heap? 问题描述 编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看过对此更清晰的解释。我的意思是我理解什么是栈,但是它们到底是什么,... 阅读全文
posted @ 2014-10-15 17:27 沧海一滴 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 英文原文:Mastering Linear Algebra in 10 Days: Astoundin 译者:MapleFlying最近,我的朋友斯考特·杨(Scott Young)成就了一个惊人的壮举:他在一年之内,完成了传说中的MIT计算机科学课程表的全部33门课,从线性代数到计算理论。最重... 阅读全文
posted @ 2014-10-15 15:26 沧海一滴 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 在C和C++语言开发中,指针、内存一直是学习的重点。因为C语言作为一种偏底层的中低级语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患。 因此,无论如何,我们都要对内存有一个清晰的理解。 一、对内的分配 32位操作系统支持4GB内存的连续访问,但通常... 阅读全文
posted @ 2014-10-15 15:21 沧海一滴 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 英文原文:Top 6 Refactoring Patterns to Help You Score 80% in Code Quality 在过去做了不少代码走读,发现了一些代码质量上比较普遍的问题,以下是其中的前五名:臃肿的类:类之所以会臃肿,是因为开发者缺乏对最基本的编码原则,即“单一职责原则... 阅读全文
posted @ 2014-10-15 15:20 沧海一滴 阅读(197) 评论(0) 推荐(0) 编辑
上一页 1 ··· 704 705 706 707 708 709 710 711 712 ··· 784 下一页