随笔分类 -  算法与数据结构

摘要:栈和队列不适合作为数据的记录工具,它们更多地是作为程序员的工具来运用。主要作为构思算法的辅助工具,而不是完全的数据存储工具。这些数据结构的生命周期比数组、链表等数据库类型的结构要短的多。在程序操作执行期间他们才被创建,通常用它们去执行某项特殊的任务;当完成任务后,它们就被销毁。 下面的StackX类 阅读全文
posted @ 2017-05-25 18:07 ATJAVA 阅读(202) 评论(0) 推荐(0) 编辑
摘要:1、数据结构的特性: 2、基本数据类型: 阅读全文
posted @ 2017-05-18 11:18 ATJAVA 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1.递归算法基本思路: Java递归算法是基于Java语言实现的递归算法。递归算法是一种直接或者间接调用自身函数或者方法的算法。递归算法实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法表示问题的解。递归往往能给我们带来非常简洁非常直观的代码形式,从而使我们的编码大大简化,然而递归的思维确实跟我们的常规思维相逆的,通常都是从上而下的思维问题,而递归趋势从下往上的进行思维。 2... 阅读全文
posted @ 2017-04-21 19:23 ATJAVA 阅读(469) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示