qw7692336
V2EX  ›  问与答

用什么语言解算法题最爽?

  •  
  •   qw7692336 · Dec 1, 2015 · 6615 views
    This topic created in 3995 days ago, the information mentioned may be changed or developed.

    我猜 python

    Supplement 1  ·  Dec 1, 2015
    难道函数式写算法最爽?
    Supplement 2  ·  Dec 1, 2015
    为什么你们都讨论性能。。。
    不要考虑性能。。别管超时,就看算法。。
    Supplement 3  ·  Dec 1, 2015
    我的意思是别管运行效率
    54 replies  •  2015-12-02 13:08:19 +08:00
    zhangyi2099
    zhangyi2099
    Dec 1, 2015 via iPhone❤️1
    1
    人话
    roychan
    roychan
    Dec 1, 2015
    2
    用 Python 就没什么意思了。
    Comdex
    Comdex
    Dec 1, 2015
    3
    java
    virusdefender
    virusdefender
    Dec 1, 2015
    4
    c++

    别用 Python 写算法题
    ChiChou
    ChiChou
    Dec 1, 2015
    5
    必须 C++
    wsy2220
    wsy2220
    Dec 1, 2015
    6
    有指针的语言
    wy315700
    wy315700
    Dec 1, 2015
    7
    C ,坚持用 C 写 ACM 两年,
    b821025551b
    b821025551b
    Dec 1, 2015
    8
    汇编
    wangleineo
    wangleineo
    Dec 1, 2015
    9
    为什么不用 Python ,你只要不用标准库里面的算法,自己写就好了啊
    YimianDai
    YimianDai
    Dec 1, 2015
    10
    如果是 Project Euler 上的,我咋觉得是 Matlab 。。。
    loading
    loading
    Dec 1, 2015 via Android
    11
    matlab 必定是手选…
    dslwind
    dslwind
    Dec 1, 2015 via Android
    12
    Pascal [雾
    fwrq41251
    fwrq41251
    Dec 1, 2015
    13
    haskell?
    kikyous
    kikyous
    Dec 1, 2015
    14
    ruby
    SpicyCat
    SpicyCat
    Dec 1, 2015
    15
    有用 C#的。
    haroldwu
    haroldwu
    Dec 1, 2015
    16
    scheme 必須頂
    aksoft
    aksoft
    Dec 1, 2015
    17
    上了半天学,口算都不会了
    asahi
    asahi
    Dec 1, 2015
    18
    自己实现书上的算法都是用 python 的,不过从来不用标准库里的内容,最多用一些 sorted 类似的函数
    clov92
    clov92
    Dec 1, 2015
    19
    python
    C0VN
    C0VN
    Dec 1, 2015
    20
    汇编!
    爽翻。

    算法是算法,语言实现是语言实现,硬要在语言层面找爽,那就汇编了。爽的你不要不要的
    codecrash
    codecrash
    Dec 1, 2015
    21
    怎么个爽,是爽的停不下来,还是爽的不要不要的
    njutree
    njutree
    Dec 1, 2015
    22
    不是伪代码么?
    qw7692336
    qw7692336
    OP
    Dec 1, 2015
    23
    @zhangyi2099
    你用人话解八皇后问题看看
    ivenvd
    ivenvd
    Dec 1, 2015
    24
    没人说 R ?
    otakustay
    otakustay
    Dec 1, 2015
    25
    这种时候一般不是 R 或者 Haskell 吗
    Bryan0Z
    Bryan0Z
    Dec 1, 2015 via Android
    26
    用你最熟悉的语言
    htfy96
    htfy96
    Dec 1, 2015
    27
    肯定是 cpp 吧……
    速度快就能淘汰掉 python 之类的了,不过竞赛其实就是 C+STL 吧, C 手写 map 还是挺烦人的
    fractal314
    fractal314
    Dec 1, 2015
    28
    感觉还是 c/c++比较多吧,别的容易超时
    BGLL
    BGLL
    Dec 1, 2015
    29
    Julia
    MinonHeart
    MinonHeart
    Dec 1, 2015 via Android
    30
    MATLAB
    Mathematica
    Lingo …
    KyleMeow
    KyleMeow
    Dec 1, 2015❤️1
    31
    最近 LeetCode 的结果图表中, Java 始终是最快的,经常比 C 和 C++ 都快...
    messyidea
    messyidea
    Dec 1, 2015
    32
    c++无误。。
    lalalakakaka
    lalalakakaka
    Dec 1, 2015
    33
    C#
    msg7086
    msg7086
    Dec 1, 2015
    34
    你看,很多人觉得爽就是因为自己的算法最快。
    你不讨论性能还让人怎么爽。

    总之呢,要性能就 C ,要文艺就 PyRb ,要二逼就 Haskell 咯。
    yangff
    yangff
    Dec 1, 2015
    35
    不不不,文艺的是 Haskell , PyRb 才是二逼方案,都用 Python 、 Ruby 了还写算法干啥<_<,反正常数已经可以爆几个 n 了
    binux
    binux
    Dec 1, 2015
    36
    @qw7692336 挨个试一遍, over.
    caixiexin
    caixiexin
    Dec 1, 2015
    37
    算法的时间复杂度空间复杂度难道不是性能吗- -
    zeuss
    zeuss
    Dec 1, 2015
    38
    js
    unity0703
    unity0703
    Dec 1, 2015
    39
    没有人用 rust 吗
    10iii
    10iii
    Dec 1, 2015
    40
    js
    CMGS
    CMGS
    Dec 1, 2015
    41
    Pascal …… 这个梗看来没多少人知道了 - -
    MCVector
    MCVector
    Dec 2, 2015
    42
    haskell 咯
    zhujinliang
    zhujinliang
    Dec 2, 2015 via iPhone
    43
    我随手解决问题靠 chrome ……打开调试工具直接 javascript 开搞
    qw7692336
    qw7692336
    OP
    Dec 2, 2015
    44
    @zhujinliang 为什么不开终端。。
    jhdxr
    jhdxr
    Dec 2, 2015
    45
    @CMGS NOIP/NOI/IOI
    zonghua
    zonghua
    Dec 2, 2015 via iPhone
    46
    java
    yangqi
    yangqi
    Dec 2, 2015
    47
    当然是用最熟悉的语言了,这还用问?
    bcys
    bcys
    Dec 2, 2015
    48
    C/C++当年写还过两年 ACM
    missdeer
    missdeer
    Dec 2, 2015
    49
    现在的人学算法都不用 Pascal 了?
    wilsoncao
    wilsoncao
    Dec 2, 2015
    50
    @KyleMeow 好像不是吧。。我怎么看到经常是 java 最慢。。比 python 还慢。。
    KyleMeow
    KyleMeow
    Dec 2, 2015
    51
    @wilsoncao 最近进行了优化,可能是官方把 Java 初始化的时间给去掉了,或者是它使用了黑科技 JVM 。曾经一度 Java 最慢,可是现在显示 Java 比 C/C++ 都快,至少持平。
    kaifeii
    kaifeii
    Dec 2, 2015
    52
    brainf*ck
    sigroma
    sigroma
    Dec 2, 2015
    53
    J 语言
    zacard
    zacard
    Dec 2, 2015
    54
    用自己熟悉的最爽。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   548 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 108ms · UTC 22:15 · PVG 06:15 · LAX 14:15 · JFK 17:15
    ♥ Do have faith in what you're doing.