第1章 当我们谈论算法的时候,我们在谈论什么?
2017-09-13 06:29
639 查看
无论是BAT,还是FLAG,但凡有点儿水平的技术公司,面试都要面算法。为什么算法这么重要?在工作中,真的会使用算法吗?学了算法到底有什么用?当我们谈论算法的时候,我们在谈论什么?
《大话数据结构》第 1 章绪论结尾语
既然无数的人都已经掌握了《数据结构与算法》,你凭什么不行?
只有真正掌握技术的人,才有可能去享用它。
如果我们中途放弃了,之前所有的努力和付出都会变得没有价值。
时间复杂度与空间复杂度:
我们采用事前估计的方法去计算复杂度。对于复杂度而言,我们在绝大多数情况下只关心时间复杂度,因为现在空间变得越来越廉价。除非空间成为了我们算法的性能瓶颈,我们采去考虑空间复杂度。
《大话数据结构》第 1 章绪论结尾语
既然无数的人都已经掌握了《数据结构与算法》,你凭什么不行?
只有真正掌握技术的人,才有可能去享用它。
如果我们中途放弃了,之前所有的努力和付出都会变得没有价值。
时间复杂度与空间复杂度:
我们采用事前估计的方法去计算复杂度。对于复杂度而言,我们在绝大多数情况下只关心时间复杂度,因为现在空间变得越来越廉价。除非空间成为了我们算法的性能瓶颈,我们采去考虑空间复杂度。
相关文章推荐
- 当我们在谈论人工智能的时候 我们在谈论什么?
- 【english】当我们谈论英语的时候我们在谈论什么
- 当我们谈论开机的时候我们都在谈论什么(二)——保护模式
- 当我们谈论消费升级的时候,我们在说什么?
- 当我们和孩子谈论机器人的时候应该谈什么? | 精选
- 当我们谈论iOS瘦身的时候,我们到底在谈论些什么
- 当我们谈论qemu & kvm & libvert的时候,我们在谈论什么?
- 当我们谈论美食的时候我们会谈论什么
- 当我们谈开机的时候我们在谈论些什么
- 当我们谈论开机的时候我们在谈论些什么(三)——特权级(未完成)
- 当我们谈论开机的时候我们在谈论什么(三)——段页式存储
- 设计一个界面动效的时候,我们需要考虑什么?
- (转)写的html页面引用外部css文件的时候在IE7,IE8和FF中能正常作用,即能正常显示,可在IE6中却完全没有作用到,即css文件里的样式根本未被解析到我们的html页面,这是什么原因?
- 我们在谈论web/web应用/web开发时,到底再说什么?
- 我们什么时候应该使用异常?
- 什么是“判定问题”?(3)- NP-hard与NP 已有 1586 次阅读 2015-12-1 12:19 |个人分类:不确定性问题和算法讨论|系统分类:科研笔记|关键词:NP-hard NP 我们
- 编程之久除了算法和数据结构,什么也不属于我们。
- 当我们谈论跳槽时在谈论什么
- 当谈到 GitLab CI 的时候,我们该聊些什么(上篇)
- 我们什么时候应该使用动态内存