- 1
- 0
- 约1.31千字
- 约 7页
- 2026-08-23 发布于山东
- 举报
罗勇军5.2前缀和蓝桥杯算法入门
基本算法2组别知识点、难度大学C组排序:冒泡排序[2]、选择排序[3]、插入排序[3]贪心[1-5]、模拟[1-3]、前缀和[1-3]、二分[2-5]高精度[1-5]大学B组排序:归并排序、快速排序、桶排序、堆排序、基数排序[4-5]红色:常考黑色:一般不直接考,但是它们的算法思想常见、常用
前缀和3出题者喜欢考核,在算法竞赛中很常见,蓝桥杯大赛中几乎必考。(1)原理简单,方便在很多场景下应用,与其他考点结合。(2)可以考核不同层次的能力。前缀和的题目一般也能用暴力法求解,暴力法能通过30%的测试,用前缀和优化后能通过70%~100%的测试。
4一个长度为n的数组a[1]~a[n],前缀和sum[i]等于a[1]~a[i]的和: sum[i]=a[1]+a[2]+...+a[i]利用递推,可以在O(n)时间内求得所有前缀和: sum[i]=sum[i-1]+a[i]预计算出前缀和,能利用它快速计算出数组中任意一个区间a[i]~a[j]的和: a[i]+a[i+1]+...+a[j-1]+a[j]=sum[j]-sum[i-1] 复杂度为O(n)的区间求和计算,优化到了O(1)的前缀和计算。
5问题描述:有一个长度为n的数组a,进行k次操作来来取出数组中的元素。每次操作必须选择
您可能关注的文档
- 蓝桥杯算法入门(Python) 课件 1-1蓝桥杯软件赛参赛规则.pptx
- 蓝桥杯算法入门(Python) 课件 1-2蓝桥杯软件赛题型介绍.pptx
- 蓝桥杯算法入门(Python) 课件 1-4蓝桥杯软件赛知识点.pptx
- 蓝桥杯算法入门(Python) 课件 1-5备赛计划.pptx
- 蓝桥杯算法入门(Python) 课件 2-1杂题和编程能力.pptx
- 蓝桥杯算法入门(Python) 课件 2-2杂题例题.pptx
- 蓝桥杯算法入门(Python) 课件 2-3填空题概述.pptx
- 蓝桥杯算法入门(Python) 课件 2-4填空题例题.pptx
- 蓝桥杯算法入门(Python) 课件 3-3链表.pptx
- 蓝桥杯算法入门(Python) 课件 3-7二叉树.pptx
- 蓝桥杯算法入门(Python) 课件 5-6扩展学习.pptx
- 蓝桥杯算法入门(Python) 课件 6-1DFS代码框架.pptx
- 蓝桥杯算法入门(Python) 课件 6-4DFS例题.pptx
- 蓝桥杯算法入门(Python) 课件 6-5BFS基本代码.pptx
- 蓝桥杯算法入门(Python) 课件 6-6BFS与最短路径.pptx
- 蓝桥杯算法入门(Python) 课件 6-9扩展学习.pptx
- 蓝桥杯算法入门(Python) 课件 7-1模运算.pptx
- 蓝桥杯算法入门(Python) 课件 7-3素数.pptx
- 蓝桥杯算法入门(Python) 课件 7-5扩展学习.pptx
- 蓝桥杯算法入门(Python) 课件 8-1动态规划概念.pptx
最近下载
- (2026年)煤矿井下移动式瓦斯抽放泵站原理培训课件.pptx VIP
- 日本商务礼仪课件.ppt VIP
- 雨季沥青面层施工(防雨、降温)方案.docx
- 安全生产管理体系最佳实践案例分析.docx VIP
- T_GBMA 005-2024 露天采石矿山高陡台阶边坡生态修复工程技术规范.docx
- [锅炉标准]NBT 42047-2015 干熄焦余热锅炉技术条件.pdf VIP
- 2026年征兵入伍职业基本适应性检测人格情绪人际模拟练习题.docx VIP
- 装配式建筑施工组织设计-报告.doc VIP
- 2026年二级建造师施工管理模拟试题下载.docx VIP
- 钳工职业技能鉴定理论试题题库.docx VIP
原创力文档

文档评论(0)