博客 iOS 程序员对算法的要求

看了这篇博客再次让我燃起了学习算法基础的想法
如果了解如何计算时间复杂度,知道hash表,针对这种场景就能写出更优质的代码。无序集合,有序集合,哈希表查询元素的问题是算法当中基础的基础。
数据库建表时索引的用处

  • 平常编写iOS代码虽然很少遇到算法层面的考量,不过一旦遭遇特定算法问题,没有算法基础会成为无法跨越的障碍。
  • 算法有助于养成“程序员”思维,或者说“计算机”思维。这种思维方式和习惯对寻求编程问题的解决方案十分重要,让我们更加接近程序的真相。
  • 算法能锻炼脑力,养成刨根问底的习惯。

以后会适当的添加一些算法的基础文章

如果看到我的文章,给大家推荐一个学习的网站中国大学MOOC
今天没有完成对于swift的温习,明天会适量的控制shi'j

你可能感兴趣的:(博客 iOS 程序员对算法的要求)