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

摘要:LeetCode 我们工作面试和提高自身数据结构和算法能力的时候往往需要刷刷题,我选择LeetCode是通过一个 "留学论坛" 了解的。专业,覆盖语种全面。 提前说说刷题的心得: 尽量手写代码,少使用IDE的代码补全和智能提示。既然是提升和锻炼自己的代码功底,那就没有理由再犯 没有IDE写代码会死症 阅读全文
posted @ 2016-07-20 12:33 Codios 阅读(731) 评论(0) 推荐(0)
摘要:排序篇 前言 在数据结构与算法中,排序是面试笔试中最常被问到和提及的知识点,虽然在工作中很少用到相关的基础知识,但是对于基础的系统性学习却是必不可少的,通过学习和理解可以培养锻炼我们写代码的思维逻辑。多考虑性能,少制造垃圾代码。 此书介绍得比较详细易懂,并且使用Java语言所以用到了很多相关的标准类 阅读全文
posted @ 2016-07-20 12:32 Codios 阅读(226) 评论(0) 推荐(0)
摘要:根据CC150的解决方式和Introduction to Java programming总结:使用了两种方式,递归和迭代CC150提供的代码比较简洁,不过某些细节需要分析。现在直接运行代码,输入n(其中用number代替,以免和方法中的n混淆)的值,可以得出斐波那契数。代码如下:/* CC150... 阅读全文
posted @ 2015-02-26 01:00 Codios 阅读(292) 评论(0) 推荐(0)