美文网首页
学习二分查找算法

学习二分查找算法

作者: _小毛驴 | 来源:发表于2021-07-10 00:41 被阅读0次

    学习计划

    在力扣的网站上有关于算法的学习计划:
    https://leetcode-cn.com/study-plan/algorithms
    这个学习计划里,首当其冲的就是二分查找的三道简单算法题。

    题库

    这几道二分查找算法题归属于同一个标签 - 二分查找。通过这个标签,我们可以找到所有二分查找算法的题库。
    https://leetcode-cn.com/tag/binary-search/problemset/

    力扣书籍

    通过题库的标签介绍中,我们可以进入到这个标签关联的力扣书籍。
    https://leetcode-cn.com/leetbook/detail/binary-search/

    总结

    根据上面的分析,我们在学习一类算法题的时候,首先从学习计划开始,先做几道一种类型的算法题。然后通过这个类型的标签找到该类型的题库,再从题库找到相关类型的力扣书籍,把力扣书籍认真学习之后,就可以精通这种算法思想。回过头来,继续把该类型的题库全部做一遍,巩固算法思想。
    其实,上面的路径还是有点绕。为什么呢?因为力扣网站设计的不够人性化。
    第一,力扣首页是无价值的。很多网站的首页都是没有价值的。
    第二,【学习】模块,其实都是力扣书籍,这个模块名和内容不相符。页面提供了按照分类和标签搜索。但是,我想直接找二分查找相关的书籍,就是无从下手的。应该在页面头部提供一个搜索框,综合搜索所有力扣书籍。
    第三,【题库】模块,里面包含了【学习计划】。这样安排是不合理的,应该把【学习计划】单独抽出来,作为一个模块。然后提供了大量的标签以供搜索。还有提供了一个搜索框来帮助搜索,但是搜索的结果相当鸡肋。应该在页面头部提供一个搜索框,综合搜索所有的题库。
    第四,综合第二和第三点,应该提供一个搜索的页面,综合搜索全站的资源。根据关键字搜索之后,搜索结果可以起码提供力扣书籍,标签,相关算法,学习计划等几大分类。这样更加有效的使用力扣网站。

    相关文章

      网友评论

          本文标题:学习二分查找算法

          本文链接:https://www.haomeiwen.com/subject/oughpltx.html