emmm

希望尽快加入对Julia语言的支持

如果有疑问:

下载说明

建议的版本

18 条评论

  • @ 2021-7-11 18:29:54

    @Macesuted

  • @ 2021-7-6 19:31:03

    awa

    • @ 2021-7-5 7:52:20

      我似乎没有从网上找到比较好的文档?(

      • @ 2021-7-6 21:54:57

        JIT可以参考下这个?

        大概有3种解决方案

        1. 每次评测时预估算JIT所需时间(做不到)
        2. 由于评测的特殊性,可以考虑静态编译或 使用AST(不推荐)
        3. 将代码封装成函数,此时只需在第一次调用时即时编译,可以在正式评测前用第一组数据调用

        现在看来JIT语言不怎么适合评测,但至少比prolog好

    • @ 2021-7-5 7:51:45

      em 具体应该怎么做?(

      • @ 2021-7-4 21:02:47

        完了完了C1003用julia写出TLE了(

        • @ 2021-7-4 21:10:58

          貌似问题在于对于每个测试点都运行一遍JIT(这也是测试点时间参差不齐的原因) 建议修改评测方式 @Macesuted

      • @ 2021-7-3 8:27:00

        非常抱歉由于之前没有得到足够的信息所以搁置了此问题,现在重新配置了一下 Julia,使用 1.4.1 版本,已经可以提供正常评测。

        • @ 2021-5-14 22:52:27

          说明一下情况:该问题暂时搁置

          u1s1,Macesuted说她装的是1.12版本~~,可惜我不了解未来版本的特性,也不知道怎么装到的~~

          • @ 2021-4-29 22:25:38

            可以在命令行测试 格式:

            @time begin
            # 代码
            end
            
            • @ 2021-4-29 22:15:12

              P1003 RE

              s=parse(Int,readline())
              for i in 1:s
                  print(i,' ')
              end
              

              本地测试过啊

              • @ 2021-4-29 22:09:07

                @Macesuted 测了一下A+B,全部超时 理论上julia1.6预热应该比python快啊,你检查一下? 使用的代码:

                s=parse(Int,readuntil(stdin,' '))
                t=parse(Int,readline())
                print(s+t)
                
                • @ 2021-4-29 21:56:12

                  ok

                  • @ 2021-4-29 20:09:10

                    如果还有问题请麻烦继续在本帖下提出。

                    • @ 2021-4-29 20:08:59

                      已按照您的 PR 内容添加,本人不大了解 Julia,还请您进行测试。

                      • @ 2021-4-29 19:48:35
                        • @ 2021-4-29 19:37:42

                          @Macesuted 我之前pull request里不是有吗,您看看?

                          好像不需要额外的参数

                          • @ 2021-4-29 12:44:13

                            能为我们提供 Julia 的具体的编译参数么。

                            • @ 2021-4-29 7:00:56

                              awa

                              • 1