首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    noip2018普及组初赛解析_NOIP复赛

    博主是一个逗逼的高中生,在进行noip训练的时候遇到这一题,当时写了2个多小时 惭愧啊惭愧, 只能感叹一声普及组好可怕!!! 然而这题在code.vs里只有黄金。。。 我现在很怀疑自己是怎么做出那些大师题的。。。 原题链接在此: http://codevs.cn/problem/1133/ 好了,现在我们来分析一下这个题目。 这个题目中读入的字符串是只有‘*’、‘+’、‘(‘和’)‘的,而左右括号是互相配对的,优先级最高。 因此我们可以在栈中加入左括号的位置,在遇见右括号的时候依次取出栈中的值即可 在计算时有意思的是这个式子中是没有数字的,原题只是需要计算填完数字后值为0的情况总数而已 这个时候一些码农同志们可能就会不考虑复杂度直接开敲 给各个位置都填上数值,最后check。。。 这种人我也是醉了,博主对此不作评价 而正常人在开敲每道题的代码之前总是会总结一些什么的 在这一道题中 如果我们把数对(a,b)当做一个数Si分别为为0、1的情况数 那么很容易可以得出:

    01

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券