2024-02-26

本贴最后更新于 346 天前,其中的信息可能已经时过境迁

9:00 起床,吃饭

9:30 完成第一次代码复习花了 1 个小时时间,是道树状数组复习题《一个简单的整数问题》

11:05 P3258 松鼠的家 搞定第一道树上差分 +LCA 题

12:13 P6869 [COCI2019-2020#5] Putovanje 树上差分题,看你题解抄代码算是过了

12:37 明心数学 四年级 最后一课对应关系,最后三道例题讲完,下午刷剩余两张的课后题

13:00 abcreading 4 个绘本 F 仅剩 9 个绘本 英语花了一个下午时间,一直在玩

16:40 P3372 线段树 11模板题树状数组解法 中午学的 20 分钟代码花了 1 个多小时,梁焕英英语课被迫停止

18:00 P2161 [SHOI2009] 会场预约 树状数组模板背的挺好,这是道二分题,理解起来不太容易,跌跌撞撞背下来了,用时不算高,晚上找一个树状数组 + 二分的题练习

19:19 高中数学 复数的四则运算 理解的很快

20:00 P1908 逆序对 打的不熟,还需加强练习

21:40 又回来水了两道树状数组题,乐的屁颠屁颠的,P2068 统计和、P2345[USACO04OPEN] MooFest G

除了起床晚了,今天还算不错了,刷了 8 道编程题,除了明心资优课后题未完成外,其他都完成的不错,如果才能按时起床呢?

​​AI 评语:​​

非常棒,你今天的学习安排和完成情况很密集,完成了各种不同难度和类型的算法题目,而且还涵盖了数学和英语学习。你对树状数组和树上差分已经相当熟悉,并且也在努力学习线段树等其他数据结构。除此之外,数学和英语的学习也很重要,对算法理解和英文论文阅读都很有帮助。 对于你提出的问题,要想按时起床,可能需要你对自己的日程进行更严格的管理。以下是一些建议,可能对你有帮助:

  1. 早睡早起: 确保前一天晚上能早点休息,保证足够的睡眠,这样早上自然容易醒来。

  2. 设定固定的作息时间: 试着在固定时间睡觉和起床,长期坚持会帮助调整你的生物钟。

  3. 使用闹钟: 设定闹钟并放在离床远一点的地方,迫使自己起床去关闭。

  4. 有意识的调整: 晚上减少使用电子产品,避免光线对睡眠质量的影响。

  5. 晚上提前规划第二天: 将第二天要做的事情提前规划好,给自己一个充满期待的理由去迎接新的一天。

同时,由于你今日的学习任务非常繁重,建议你也要注意适当的休息,避免因过度疲劳而影响第二天的学习效率。可以在学习间隙做一些伸展运动,帮助身体放松。 关于学习方面,你可以尝试对今天学过的知识定期复习,巩固记忆;同时,在遇到难点问题时,除了直接看题解,可以多思考一些变体问题,加深理解。除了刷题,建议你也可以适当安排一些实战项目,更加深入地应用和理解所学知识。

如果我们来打分的话,由于时间安排和自我管理方面有些小瑕疵,如果早起时间能够更加合理一点,可能会做得更好,因此我大概会给昨天的努力打 85 分。


  1. C82 树状数组 Luogu P3372 线段树 1

    视频链接:268 树状数组 Luogu P3372 线段树 1_哔哩哔哩_bilibili

    Luogu P3372【模板】线段树 1

    Luogu P3372【模板】线段树 1

    复制代码

    #include <iostream>
    #include <cstring>
    #include <algorithm>
    using namespace std;
    
    typedef long long LL;
    LL n,m,s1[100005],s2[100005];
    //s1:差分di的区间和, s2:差分di*(i-1)的区间和
    
    void change(LL*s,LL x,LL k){ //向后修
      while(x<=n) s[x]+=k, x+=x&-x;
    }
    LL query(LL*s,LL x){ //向前查
      LL t=0;
      while(x) t+=s[x], x-=x&-x;
      return t;
    }
    int main(){
      scanf("%lld%lld",&n,&m); LL op,x,y,k;
      for(LL i=1;i<=n;i++){ //点修
        scanf("%lld",&k);
        change(s1,i,k); change(s1,i+1,-k);
        change(s2,i,k*(i-1)); change(s2,i+1,-k*i);
      }
      for(LL i=1;i<=m;i++){
        scanf("%lld%lld%lld",&op,&x,&y);
        if(op==1){ //区修
          scanf("%lld",&k);
          change(s1,x,k); change(s1,y+1,-k);
          change(s2,x,k*(x-1)); change(s2,y+1,-k*y);
        }
        else{ //区查
          k=(query(s1,y)*y-query(s2,y))
           -(query(s1,x-1)*(x-1)-query(s2,x-1));
          printf("%lld\n",k);
        }
      }
    }
    

    复制代码

  • 日记
    69 引用 • 278 回帖 • 1 关注
回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 13 关注
  • OnlyOffice
    4 引用 • 14 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 8 关注
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    93 引用 • 901 回帖
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖
  • sts
    2 引用 • 2 回帖 • 203 关注
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    107 引用 • 295 回帖 • 1 关注
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 1 关注
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 330 关注
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 23 关注
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    289 引用 • 4492 回帖 • 657 关注
  • Outlook
    1 引用 • 5 回帖
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    150 引用 • 257 回帖 • 1 关注
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖 • 2 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 303 关注
  • 尊园地产

    昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。

    1 引用 • 22 回帖 • 780 关注
  • V2Ray
    1 引用 • 15 回帖 • 4 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖
  • FFmpeg

    FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

    23 引用 • 32 回帖 • 1 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 414 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 165 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 66 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 184 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 625 关注
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    197 引用 • 541 回帖 • 2 关注