数据结构
zhangchen_ji
这个作者很懒,什么都没留下…
展开
-
算法与数据结构简介(一)
算法与数据结构 为什么学习算法与数据结构? 掌握常用的算法和数据结构,可以提升代码的运行效率 功利性目的,找到更好的工作 喜欢上算法,理解并运用它,在编程领域,拥有雄厚的“内功” 区块链 区块链就是算法中的树+单向链表 如何有效学习算法与数据结构 有一本书叫《异类—不一样的成功启示录》,作者 马尔科姆·格拉德威尔提出来:一万个小时定律,以及精通一个领域所要做的3点内容 切碎知识点...转载 2018-11-09 22:03:16 · 222 阅读 · 0 评论 -
算法与数据结构理论(二)
算法与数据结构(二) 数学(两数之和) 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] ...转载 2018-11-10 12:55:10 · 187 阅读 · 0 评论 -
算法与数据结构实战(三)
算法与数据结构实战转载 2018-11-10 15:15:15 · 331 阅读 · 0 评论 -
HashMap面试题
面试中常问关于HaspMap的问题 hashMap key可以为null,存储的value就是null 如果hash key 重复了 value会覆盖吗 ,,不会覆盖 什么时候开始扩容? 在put的时候,在0.75的时候扩容,扩容为原来的2倍 hashMap如何实现线程安全? 可以用集合工具类静态的Collections.synchronizedMap来获取线程安全的hashMap hashM...原创 2018-11-07 19:28:53 · 159 阅读 · 0 评论