• GMOJ Contest3237 总结


    GMOJ Contest 3237 总结

    T1

    问题转化为求一种染色方案使得从s到t每条路径都经过(1)~(k)的颜色。

    最短路然后(col_{i, j} = min{min{dis_i, dis_j}+1, dis_t})即可。

    然而考场上把一个m数组开成了n数组,然后炸掉了

    T2

    想不起卡特兰数的通向式,只好打一遍表……

    [H_n = frac{ binom{2n}{n}}{n+1} ]

    然后80分,GET!

    正解好像要用到生成函数和一系列推式子技巧?

    T3

    写的暴力,好像没开long long爆零了……

    可以发现排序后字串中异或值最小的一定是相邻两个,即(min{aoplus c, b oplus c} le a oplus c),枚举最高不同位可证。

    然后用Trie优化一下DP?

    T4

    最后的串一定是若干个上升序列拼在一起……

    总结

    1. 检查数组大小
    2. 考场上可以手玩数据猜性质?
    3. 数学部分仍要加强……
  • 相关阅读:
    数据恢复
    InnoDB LRU优化
    STM32 M0之SPI
    C# 添加日志文件
    VCI_CAN二次开发摘机
    [一点感触]ADF4350 ADF4111混频记
    Linux札记
    C# String与Byte数组的转换
    STM32 CAN
    stm32 F40x CCM数据区的使用
  • 原文地址:https://www.cnblogs.com/BunnyLutts/p/13884006.html
Copyright © 2020-2023  润新知