Le Petit Prince - 读书笔记
WeiBlogProcedure
所谓门槛,能力够了就是门,能力不够就是槛。人生的沟沟坎坎,多半是能力不足所致。
展开
-
递归——学习心得
通过学习基本可以了解到以下三点:将递归问题分解成递归步骤和基本案例知道何时使用递归了解递归与迭代的优缺点下面将从这三点出发进行总结概括。递归对于许多人来说相信并不陌生,我们以前看过或编写过相应递归函数。eg:阶乘和斐波那契亦或者是汉诺塔问题递归函数是根据基本情况和递归步骤定义的。在基本情况下,我们将给定函数调用的输入立即计算出结果。在递归步骤中,我们借助于对该函数的一个或多个递归调用来计算结果,但是输入以某种方式减小了大小或复杂度,更接近于基本情况。递归不难理解就是循环调用该方原创 2020-06-07 11:24:05 · 3074 阅读 · 0 评论 -
软件复用——学习心得
定义软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决定、体系结构、需求、设计、代码和文档等一切有关方面。为什么需要复用?降低成本和开发时间产生可靠的软件实现标准化,在不同应用中保持一致两种类型白盒复用源代码可见,可修改和扩展,复制已有代码当正在开发的系统,进行修改优点:可定制化程度高原创 2020-06-06 10:05:13 · 432 阅读 · 0 评论