![]() |
1
7
使用
|
![]() |
2
3
戴夫辛顿 答案是正确的,但作为旁白,这里有另一种编写相同代码的方法:
只是提醒大家
他们的目的是
以这种方式查看代码的有趣部分是,您可以忽略monad等的位置;通常很少有方法可以放置“函数应用程序”操作符来使类型工作。 |
![]() |
3
0
您(以及前面的答案)应该更加努力地将IO与逻辑分开。使MAIN收集输入并单独(如果可能,完全是)完成工作。
|
![]() |
4
0
在解决haskell中的spoj问题时,尽量不要使用标准字符串。字节串要快得多,我发现您通常可以忽略测试的数量,只需在所有内容上运行一个映射 但是 第一行,就像这样:
这个 SPOJ page in the Haskell Wiki 给出了许多关于如何从字节串中读取整数以及如何处理大量输入的好指针。这有助于你避免超过时限。 |
![]() |
John Smith · Java按值对映射进行分组,其中值为列表 2 年前 |
![]() |
r3k0j · 在c++中有没有办法将输入字符串转换为输入流? 2 年前 |
![]() |
Ankur · 猛击猫管据称行为不端 2 年前 |
![]() |
Ksenia Alexeeva · 什么是产量控制器。流动 2 年前 |
![]() |
tooFastForSatan · 组合两个流并调用方法 2 年前 |
![]() |
Logan Lee · 通过在jq中一对一比较两个流进行过滤 2 年前 |
![]() |
Lev · 使用jOO按属性总结BigDecimal分组 6 年前 |