暑假计划 - 8.2 总结

学习内容:权值线段树 + 排列组合dp + Hash

完成题数:4

看书情况:6

 

做题总结:

HUD 5249:https://www.cnblogs.com/buhuiflydepig/p/11287074.html

 

牛客多校第五场G题:https://www.cnblogs.com/buhuiflydepig/p/11289557.html

AcWing 137:https://www.cnblogs.com/buhuiflydepig/p/11291125.html

AcWing 138:https://www.cnblogs.com/buhuiflydepig/p/11291439.html  

 

心得:

今天学习了一下排列组合,发现了杨辉三角和排列组合有关系,数学真是无处不在,写了一个权值下线段树的题目,感觉和之前学的主席树有类似之处(主席树就是由多颗权值线段树构成的),相当于温习了一下主席树,还学习了一下Hash这种神奇的算法,感觉有时候数据量太大就可以用Hash卡过去,今天这个AcWing 138这个题,开始我用字符串写的,不过TLE了,发现了一个substr()这个函数,是截取字符串的一部分用的,而且必须是string,用法:string.substr()。比较简单,后面用字符串Hash写了一下,交一发就过了,Hash还是好用,要知道这是一个神奇的算法...

转载于:https://www.cnblogs.com/buhuiflydepig/p/11291582.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值