花费 32 ms
彻底弄清楚前缀和与差分!

前缀和 一维前缀和 普通求和 通常我们对一维数组求和采用的是从头到尾遍历的方式,时间复杂度是O(n),但当计算很庞大的数据量时就很可能会超时! 一维前缀求和 初始化前缀和数组(定 ...

Sat Oct 23 21:14:00 CST 2021 0 203
双指针算法

双指针算法 什么是双指针 严格的来说,双指针只能说是是算法中的一种技巧。 双指针指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,而是使用两个相同方向(快慢指针)或者相反方向(对撞指针) ...

Fri Nov 05 05:16:00 CST 2021 3 1273
蓝桥杯——暴力枚举篇

暴力枚举 本学期学校开设了C++程序竞赛的课程,每周虽然只有一节课,但老师讲的是真的精彩,建模到映射等等思维的飞跃,还有各种excel、word解题大法,让我叹为观止!总结一些例题,希望能对自 ...

Wed Oct 13 19:03:00 CST 2021 2 1200
算法竞赛——进制换算你会了吗?

进制转换 网上查找了很多关于进制转换的博客,发现好多不同进制之间的转换代码实现过于复杂、冗余。而进制换算又是算法竞赛常常考到的基础知识点,清晰的代码实现是十分有必要的!今天我就针对常见的进制换 ...

Sun Dec 05 20:30:00 CST 2021 2 980
二分

二分法 如果序列是有序的,就可以通过二分查找快速定位所需要的数据。除此之外,二分思想还能求出可行解的最值问题,比如想知道某款手机最高能多少楼高度摔下来而不会摔坏,使用二分的方式可以用最小实验次数就能 ...

Fri Nov 05 05:10:00 CST 2021 0 126
入门级别递推算法

递推算法 什么是递推 递推就是一种若干步可重复运算来描述复杂问题的方法,递推是一种重要的数学方法,也是编程编程解决问题的常用方法。————小到大,已知推出未知 递推有什么特征 特点:一个问题求 ...

Sun Dec 05 05:40:00 CST 2021 0 885
100!有多少位十进制数

【题目描述】 100!有多少位十进制数 分析:100!结果很大,我们不能直接算出(c/c++是不行的)它的结果然后再模10,来看它有多少位十进制数。 类似题目:[蓝桥杯2016决赛]阶乘位 ...

Thu Sep 09 05:13:00 CST 2021 0 101

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM