当前位置: 首页 > news >正文

考前建议

  1. 如不知道使用算法,可根据数据范围来判断算法,实在不行就暴力法

    • n ≤ 1e5 ~ 1e6
      允许复杂度:O(n log n)
      适用算法:排序、贪心+优先队列、二分答案、分治(如归并排序)、树状数组/线段树等。
    • n ≤ 1e7 ~ 1e8
      允许复杂度:O(n)
      适用算法:线性遍历、前缀和、双指针、单调队列等。
    • n ≤ 1e18
      允许复杂度:O(log n)
      适用算法:二分查找、快速幂、数位分解等。
  2. 注意最后答案可能很大,要开 (long long > 1e9)

  3. 构造前缀和要比原数组多开一圈

  4. 高精度乘法的结果数组要开双倍

http://www.sczhlp.com/news/6857/

相关文章:

  • RS232与RS485通信协议深度对比
  • Linux系统入门第四章 --磁盘管理和LVM
  • 部落冲突coc到5000杯后如何快速掉杯
  • [河南萌新联赛2025第(四)场]H (DP 图论)
  • WinForm 实现火绒杀毒界面
  • 【通信模型】Actors with Tokio
  • 开此侧门(25夏收集)
  • 《硅谷甄选》项目笔记
  • 腾讯游戏安全2023安卓初赛题解
  • Linux系统入门指南第二章 -- 安装及管理程序
  • 8.6总结
  • 20250806 HT-071
  • 博客园头像 - Charon
  • 【通信模型】你想知道的关于 actor 模型但可能不敢问的所有信息(译文)
  • 第二十三篇
  • ZROJ3265 猜数游戏
  • 安装 PVE
  • 003-存储读取数据的方案
  • 004-多线程
  • 安科瑞分布式光伏监控系统:筑牢10kV光伏电站的智能监测防线 - 实践
  • 什么是供应链 - 智慧园区
  • 泛微e8获取当前操作者并与明细行的项目负责人对比,不同就隐藏明细行
  • 25.8.5python模块
  • 在K8S中,同⼀个Pod的不同容器互相可以访问是怎么做到的?
  • 基于图像识别与分类的中国蛇类识别系统 - 教程
  • 对于项目调用方法的解析
  • 在K8S中,不同的Pod之间互相可以访问是怎么做到的?
  • 在K8S中,如果容器没有bash命令,如何进入容器排查问题?
  • 在K8S中,如果是因为开发写的镜像问题导致pod起不来该怎么排查?
  • 在K8S中,在服务上线的时候Pod起不来怎么进行排查?