zoukankan      html  css  js  c++  java
  • 【OO第二次作业】关于Homework2性能分的思考

    为了获得更多的性能分,个人目前想到了以下注意点:

    Homework2与Homework1还是有不少相似之处的,因此在上次作业中的这些性能提升点,此次依然有效——

    • 表达式之间不含空格

    • 如果存在正项,则表达式以正项为首项(且省略)

    • 合并同类项

    • 函数指数部分为0时不输出

    • 非常数项:系数为1时不输出,系数为-1时仅保留负号

    • 指数为1时不输出

    • 0项不输出

    而也有一些此次作业中新出现的抢分点:

    • x**2以x*x形式输出

    • $sin^2(x)+cos^2(x)=1$

    • $sin^2(x)-cos^2(x)=1-2cos^2(x)$

    其中三角函数的化简较为复杂。当然,个人觉得除非针对后两点构造数据,其出现的机率并不大,是否要为了性能分牺牲性能也是一个问题。

    也求有想法的大佬交流下更好的方法与隐藏的内卷点(~ ̄▽ ̄)~

  • 相关阅读:
    嵌入式驱动视频2019.03.24
    wps如何输入连续的长破折号
    python绘图问题
    2.13
    2.12
    2.10
    2.9
    2.8
    2.7
    2.5
  • 原文地址:https://www.cnblogs.com/MondayCha/p/12458625.html
Copyright © 2011-2022 走看看