关于算法竞赛


关于算法竞赛

1. 关于我们算法协会

社团的面向就是算法编程竞赛

比如:蓝桥杯,ccpc河北省赛(河北省程序设计大赛)

蓝桥杯官网

2. 算法竞赛介绍

1. 优势
  • 我认为对算法算是学习计算机基础,一方面能锻炼你的编程思维和逻辑思维能力,另一方面是提高自主学习的能力。未来要走的更远,往往是基础的能力来决定的。

  • 如果你要考研,在复试中可能面临机试(上机做题),学过算法可以更有底气。 拿过奖项也能更好展现自己的实力。

  • 而如果你选择直接就业的话,也能丰富你的简历,向hr展示自己的能力。

    尤其在大厂的面试中,很多时候都会涉及到算法题。

2. 特点
  • 算法竞赛跟互联网+以及挑战杯等竞赛不一样,基本要靠自己去努力。

  • 并且算法具有一定的难度,想要拿到很高的奖项,需要付出很大的努力,最重要是对算法有一定的兴趣。有前进的动力才能长久坚持下去。

题目的介绍

#include <stdio.h>

int main()
{
    int n;
    scanf("%d", &n);

    if ((!(n % 4) && n % 100) || (!(n % 400))) printf("yes");
    else printf("no");

    return 0;
}
1. 蓝桥杯

蓝桥杯的赛制是oi赛制

分为省赛和国赛(省一可参加国赛)

2. ccpc河北省赛

ccpc采用ACM赛制

与蓝桥杯单人参赛不同,ccpc是三人一组去参加比赛

3. 算法的学习的方法等

开始是掌握c++的语法知识,与c语言的语法知识相似。c++的很多东西在写题时会很实用。
之后就可以开始刷题了。
刷题网站:

4. 其他想说的话

如果你对算法竞赛感兴趣的话,在11月底或者12月初就是蓝桥杯的校赛, 也是你们参加的第一次比赛。蓝桥杯和ccpc的比赛都会在你们大一下举行,所以你们还有充足的时间去做准备。


文章作者: han yue
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 han yue !
评论
  目录