zoukankan      html  css  js  c++  java
  • 【杂谈】压行技巧(压代码)

    upd:应该是叫压代码吧。。。。我好蠢啊。

    蒟蒻   $  noble  $_  热衷于压行(尤其是在vjudge上)

    附一个样例(目前代码长度rk1 vjudge)

    记录几个小技巧

    1、int main() 可以省略成 main()

    2、可以不return 0

    3、尽量用for 而不用 while

      在for的括号里能省很多代码

    4、能用逗号绝不用分号

    5、但还是要保证可读性

    • main(n){gets(&n);printf("%d",n%85-43);}  

      谁还认得出来上面这东西?这是A+B problem

     

    6、头文件尽量不要bits,太长了

    7、好好计算cin与scanf的取舍

      scanf长一些,但cin要std::和iostream。两种看情况使用。

    8、交代码时把所有空格和tab删掉

      这个是要计算进去的QwQ

  • 相关阅读:
    CodeForces 514B
    CodeForces 514A
    UVa 818
    HDU 1003
    UVa百题总结
    UVa 11526
    UVa 12412
    UVa 211
    UVa 1587
    UVa 225 – Golygons [DFS+剪枝]
  • 原文地址:https://www.cnblogs.com/noblex/p/9197896.html
Copyright © 2011-2022 走看看