- 线性枚举
- 指数型枚举
- 二分查找法
- 贪心法的设计方式及原理
- 组合型枚举
- 差分法与前缀和
- 递归与递推
- 标准模板引入
本课程系统地讲解了基本的数据结构与常见的竞赛算法,从最简单的数据结构为起点,如链表、栈、队列的设计原理,再到使用语言的标准模板引入、使用方式,结合蓝桥杯真题及各类模拟题目进行实战。熟练学习完本门课程后,可冲击蓝桥杯省赛奖项。
风骨散人Chiam 共发布过 4 门课程
中国科学院大学(研究生在读),CSDN博客专家,长期参与程序设计竞赛,有丰富的竞赛与代码经验,对于程序设计与软件开发有着独到的见解。曾获蓝桥杯 C/C++ 组国一。
查看老师的所有课程 >
知识点梳理的很清晰,很nice
老师讲的挺好的,建议看课程视频之前先预习一下!
include
using namespace std; void select_sort(int *a,int len) { for(int i=0;i<len;i++) { int k=i; for(int j=i+1;j<len;j++) { if(a[k]>a[j]) k=j; } if(k!=i) swap(a[i],a[k]); } } int main() { int N,a[100]; cin>>N; for(int i=0;i<N;i++){cin>>a[i];} select_sort(a,N); for(int i=0;i<N;i++) {cout<<a[i]<<" ";} cout<<endl; for(int i=N-1;i>=0;i--) {cout<<a[i]<<" ";} return 0; }
{}
顺序很重要不能搞反
HAIKEYI
老师啥时候更新啊>>
一般
现在的省赛有这么简单就好了
暴力解决的,但感觉可以dp
不太难
不太难
贪心
太难了这题救命啊
之前学过,还是较轻松的写出来了,但蓝桥的OJ稳定性不高啊~