shadowfish0
V2EX  ›  问与答

前端程序员应该如何学习数据结构?

  •  
  •   shadowfish0 · Mar 23, 2022 · 2374 views
    This topic created in 1547 days ago, the information mentioned may be changed or developed.
    题主大三,最近在准备实习面试,准备了很多 h5\css\js\计算机网络\浏览器的知识,但是面到腾讯二面的时候面试官非常看重数据结构,总共没几个题一半都和数据结构有关,给我整破防。

    前端程序员相比后端程序员,在数据结构的学习上,是不是会更加偏向了解常用的数据结构,知道他们的用途,稍微弱化一些具体代码实现?

    但是又或者说,学习每种数据结构的具体代码才是学习数据结构最好的办法?
    4 replies    2022-03-24 13:58:22 +08:00
    Kamio
        1
    Kamio  
       Mar 24, 2022
    不懂路过,算法题量刷上去 大概会懂个大概吧
    murmur
        2
    murmur  
       Mar 24, 2022
    前端程序员不是程序员么,数据结构是计算机专业基本课程,跟前后端有关系么

    除了理解,刷题,没别的方法,现在说让你理解,知道什么红黑树用在哪里,为什么用在那,除了背,有点为难你

    毕竟你也没看过 java treemap 的源码
    Liam1997
        3
    Liam1997  
       Mar 24, 2022
    推荐一下浙江大学数据结构的 Mooc ,中国大学 Mooc 网上可以看到。

    我理解,前端面试应该不会考察特别复杂的数据结构吧?最大最小堆、队列、各种二叉树的一些性质了解一下,会构造就行。图都很少考察。2020 年校招的时候,只有快手面试官问了关于图的,也只是问了 bfs ,难的也没问。

    你跟着 Mooc 学一下就行了 😂
    MarkLazy
        4
    MarkLazy  
       Mar 24, 2022 via Android
    学啥啊,卷死了,好累
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3675 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 04:25 · PVG 12:25 · LAX 21:25 · JFK 00:25
    ♥ Do have faith in what you're doing.