Skip to content

szj2ys/algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms

GitHub last commit Visitors Stars

写代码并不难,难的是如何发现问题,如何解决问题,如何解决正确的问题, 如何正确地解决问题,如何用简单高效的方案解决问题,学习 算法,就是为了更好地解决现实中的问题。

为什么要学算法

  • 算法能力能够准确辨别一个程序员的技术功底是否扎实
  • 算法能力是发掘程序员的学习能力与成长潜力的关键手段
  • 算法能力能够协助判断程序员分析并解决突发问题的能力
  • 算法能力是设计一个高性能系统的必备基础

算法能力薄弱对工作的影响

  • 很难实现快速适应这个技术频繁更新的行业
  • 算法能力薄弱很难成为高阶程序员
  • 付出同样时长的脑力劳动,你赚得比别人少
  • 很难在技术方面及时地发现问题所在并提出独到的见解

你可以浏览我的数据结构和算法网站进行学习

学习方法

    如何提升自己的算法能力?有的人在力扣( LeetCode)上刷题, 有的人会啃《算法导论》这样经典书籍。

    千万不要沉迷于刷了多少题,而要在刷题的过程中, 把问题 拆解、解题分析、得出结论、举一反三,每一个环节都要想 的清清楚楚,这样才是高效的学习方式。

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages