8.18

嗯对就是这样,我已经好多天没有更新博客了。。。

最近脑子有点糊,嗯对就是这样。。。

其实呢是这样的,上次有一天我们信息学考试了一下,我考得很差很差很差,然后那天我就没有时间写博客,然后之后那几天我也懒得写也没东西写,然后这几天我又在军训,累到原地爆炸,唉~军训这几天,我自己慢慢再看算法,结果。。。呵呵,我不仅一道题目没刷,我还没弄懂。。。什么贪心啊,递归啊,二分啊,归并啊,动归啊,深搜啊啥啥啥的,都懂了一半,恩就是一半。。。然后今天我就无聊的在这写、博、客、了。

今天我二刷了团队里二分的题目,发现了一些问题:

1、快速幂:

    打个比方,比如说,求2^10 mod 9,要求10的二进制,是2^1+2^3,而2^10是2^2*2^8,加号乘号老搞错;

    然后凡是有关二进制的都是*2或/2或%2,老搞成底数;

    在求二进制的时候,用while语句,判断语句是>0,而不是>=1,这种情况只有当底数为2时才能用;

    然后我莫名其妙的定义了一个一维数组,其实可能范围会超掉。。。

2、奇怪的函数:

    我第二遍刷,忽然发现,有几个好像不用转换成其他类型,我之前把它搞复杂了;

    还有,像这种题目,不用函数过程好像也做的出来。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值