V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zhuyongqi9
V2EX  ›  问与答

面试算法题用什么语言?

  •  
  •   zhuyongqi9 · 2020-08-14 19:01:07 +08:00 · 2996 次点击
    这是一个创建于 1562 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想请问大家数据结构刷算法题用什么语言啊?之前一直用 java,最近开始用 C 感觉 C 的指针非常适合描述数据结构,但是代码太多。想问问大家平时用什么语言刷算法题,企业的面试一般用啥语言啊?
    7 条回复    2020-08-15 16:26:38 +08:00
    BoarBoar
        1
    BoarBoar  
       2020-08-14 21:37:43 +08:00
    没见过哪家考算法还限定语言的。。 只要不是语法太非主流的一般都能大概看懂,随便选一门你喜欢的就行
    chinvo
        2
    chinvo  
       2020-08-14 21:40:51 +08:00 via iPhone
    用伪代码
    fishCatcher
        3
    fishCatcher  
       2020-08-14 21:42:25 +08:00 via iPhone
    python 刷的速度快,但是很多问题被屏蔽了,比如整形溢出之类的; c++和 java 还是不错的,能刷好肯定是加分项; c 和 go 就不太适合了,很多常用的数据结构缺失
    Jirajine
        4
    Jirajine  
       2020-08-14 21:46:35 +08:00 via Android
    不涉及链表的用 rust
    msg7086
        5
    msg7086  
       2020-08-15 08:11:06 +08:00
    我面 Java 和 Python 岗位用的是 Ruby 。Java 和 Python 我一个都不会。
    面试没有限定语言,只要不是特别邪门小众的,比如你徒手写 Lisp 啊 Prolog 啊之类的,一般都可以的。
    szkoda
        6
    szkoda  
       2020-08-15 09:48:39 +08:00
    如果仅仅为了面试,leetcode 上 java 和 python 的题解最多,刷起来速度最快
    goodboy95
        7
    goodboy95  
       2020-08-15 16:26:38 +08:00
    实际上描述数据结构的话没必要指针,引用和数组一般就足够了,至少我现在没学过需要做指针运算的新型数据结构。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1726 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 16:44 · PVG 00:44 · LAX 08:44 · JFK 11:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.