<蓝桥杯软件赛>零基础备赛20周--第1周

报名明年4月蓝桥杯软件赛的同学们,如果你是大一零基础,目前懵懂中,不知该怎么办,可以看看本博客系列。
每个周末发1个博客,共20周,到明年3月初结束。跟上本博客的节奏,省赛三等奖跑不掉。
每周3次集中答疑,周三、周五、周日晚上,在QQ群上答疑:
在这里插入图片描述

文章目录

  • 0. 20周计划
  • 1. 蓝桥杯软件赛介绍
    • 1.1 有必要参加蓝桥杯吗?
    • 1.2 蓝桥杯软件赛的题型
    • 1.3 做多少题能得奖?
  • 2. 官方链接
  • 3. 零基础能得奖吗?
    • 3.1 蓝桥杯难吗
  • 4. 把题目做起来

0. 20周计划

   先用Python写个20周的计划,从2023.10.23日开始。

print('       <蓝桥杯软件赛>零基础备赛20周')
plan =['蓝桥杯软件赛介绍+官方链接+零基础能得奖吗?','常考知识点+蓝桥杯怎么判题+备赛计划','填空题(分数少但越来越不好做)','(练习再多也不够的)模拟题1','模拟题2','(基本数据结构)数组+队列','栈+二叉树', '排序函数+排列和组合(必考!)','前缀和(简单好用)','二分(可难可易)',  '贪心(并不简单)','DFS(必考!)','DFS(一定要)剪枝','BFS(常用于最短路)','快速幂+素数','GCD+LCM','(高级数据结构)并查集(并不高级)','动态规划DP(真烧脑但是必考)','(常见图论问题)最短路', '最后谈谈还有哪些知识点可能考',]
from datetime import *
dt=datetime(2023,10,23)
for i in range(0, 20):print('第','%2s' %(i+1),'周(',dt.strftime('%Y-%m-%d'),'): ',plan[i],sep='')dt += timedelta(days=7)

   输出
       <蓝桥杯软件赛>零基础备赛20周
第 1周(2023-10-23): 蓝桥杯软件赛介绍+官方链接+零基础能得奖吗?
第 2周(2023-10-30): 常考知识点+蓝桥杯怎么判题+备赛计划
第 3周(2023-11-06): 填空题(分数少但越来越不好做)
第 4周(2023-11-13): (练习再多也不够的)模拟题1
第 5周(2023-11-20): 模拟题2
第 6周(2023-11-27): (基本数据结构)数组+队列
第 7周(2023-12-04): 栈+二叉树
第 8周(2023-12-11): 排序函数+排列和组合(必考!)
第 9周(2023-12-18): 前缀和(简单好用)
第10周(2023-12-25): 二分(可难可易)
第11周(2024-01-01): 贪心(并不简单)
第12周(2024-01-08): DFS(必考!)
第13周(2024-01-15): DFS(一定要)剪枝
第14周(2024-01-22): BFS(常用于最短路)
第15周(2024-01-29): 快速幂+素数
第16周(2024-02-05): GCD+LCM
第17周(2024-02-12): (高级数据结构)并查集(并不高级)
第18周(2024-02-19): 动态规划DP(真烧脑但是必考)
第19周(2024-02-26): (常见图论问题)最短路
第20周(2024-03-04): 最后谈谈还有哪些知识点可能考

1. 蓝桥杯软件赛介绍

1.1 有必要参加蓝桥杯吗?

  有必要!蓝桥杯已经成了IT专业人才的钢印
  首先,谁在参赛?
  最近的2023年第14届蓝桥杯,有1600所高校参加,17万大学生参赛。(中国共有2800所高校,IT方向的学生每届约100万。)
  很多大学每年有数百人参赛。例如我在的华东理工大学,2023年第14届蓝桥杯有600学生参加。有的学校有上千人参赛。将来准备做码农的,差不多都参加过蓝桥杯。
  其次,蓝桥杯有用吗?
  这需要提到码农的核心能力了。我认为是这几点:代码能力、思维和逻辑、算法知识、自主学习能力。这些正是蓝桥杯考核的能力。
  不参加蓝桥杯,一名未来码农的职业生涯是不完美的。

1.2 蓝桥杯软件赛的题型

  省赛明年4月举行,赛场在本地的某个大学。如果你们大学报名人多,就会有一个考场。
  时间4小时,共10题,有两种题型,都是客观题,由机器判题,绝对公平。总分150。
1. 填空题
  共2题,每题5分。不要求解题过程,不限制解题手段(可以使用任何开发语言或工具,甚至是手算),只要求填写最终的结果。
  难度:一般比较简单,有时很难。
  例子:
  简单的填空题:2019省赛A组第1题
  极难的填空题:2017省赛A组第3题
2. 编程题
  共8题,分值:10、10、15、15、20、20、25、25。
  例子:
  不用算法,但比较难:2019省赛A组第7题
  需要学算法,但不难:2019省赛A组第8题

1.3 做多少题能得奖?

  这是最热门的话题之一,是蓝桥杯官方的“不宣之秘”,绝不公开。虽然是个秘密,不过可以找参赛得过奖的学长打听。
  我打听过,似乎是这样:3题三等奖,4题二等奖,5题一等奖。
  我校有一大牛是蓝桥杯天花板,他曾得过蓝桥杯上海赛区C/C++语言A组第1名,同年参加蓝桥杯国赛得全国第7名。他在省赛上做对了7题,其他3题没时间用高级算法拿满分了,就用简单的暴力法搞了几分。他有能力得150分满分,但是4小时的比赛时间确实太紧张了。

2. 官方链接

  蓝桥杯大赛:https://dasai.lanqiao.cn/
  蓝桥杯软件赛竞赛大纲:https://dasai.lanqiao.cn/notices/846/
  比赛的编程环境:https://dasai.lanqiao.cn/notices/1096/
  历年真题:https://www.lanqiao.cn/problems/?first_category_id=1&sort=students_count
  蓝桥杯的官方通知和网课,关注微信公众号:蓝桥云课

3. 零基础能得奖吗?

  答案是薛定谔之猫:当比赛结束的时候,能不能得奖,就有答案了!
  零基础是指这学期刚开始学C语言或其他编程语言的大一新生,他符合这样的画像:编程能力薄弱、没有学过数据结构和算法。
  他如果在明年4月蓝桥杯省赛前的几个月的时间里,达成以下目标,就能得奖。这些目标正是蓝桥杯考核的内容。
  编码能力:速度快且准确,几乎不用调试!语言肯定精通了,例如他参加C/C++,要精通STL的vector、sort、set、map、queue、stack、next_permutation等。
  逻辑思维:头脑灵活善于思考。不仅会做学过的例题,还能举一反三、触类旁通。
  算法知识:学了至少20~30个算法。不能再少了。
  做题数量:400题以上。虽然做题少的人可能比做题多的人更厉害,但是对个人来说,做题越多肯定越厉害。没有做题量,前面说的编码能力、逻辑思维、算法知识,都是空谈。
  那么,达成以上目标难吗?蓝桥杯难吗?

3.1 蓝桥杯难吗

  首先了解蓝桥杯到底考了什么具体的编程题目。
  在“蓝桥杯软件赛竞赛大纲”中,对考核的知识点只有概述:
  “计算机算法:枚举、排序、搜索、计数、贪心、动态规划、图论、数论、博弈论、概率论、计算几何、字符串算法等。
  数据结构:数组、对象/结构、字符串、队列、栈、树、图、堆、平衡树/线段树、复杂数据结构、嵌套数据结构等”。
  详细的考点内容,参考下面2个博客:
  (1)蓝桥杯官方备赛指南《程序设计竞赛专题挑战教程》,本书目录列出了蓝桥杯省赛的绝大多数考点,有几十个。
  (2)算法知识点大全,有300个知识点:《算法竞赛》 ,  《算法竞赛》的荣誉
  (上面2本教材都是本博主写的。王婆在卖瓜。)
  为方便大家对省赛有个直观认识,下面这个博客对2022年第13届省赛做了评价:
  2022年省赛评价
  下周的博客会详细介绍蓝桥杯的考点。
  了解了考点,那么…得奖容易吗?下面的回答似乎自相矛盾。
  首先,蓝桥杯省赛是个普及性的算法竞赛,参加者众,得奖者众。据说,一等奖10%,每年一万多人得一等;二等奖20%,三万人;三等奖30%,五万!看起来似乎还挺容易的。
  其次,蓝桥杯是个高难度的专业竞赛,不是那种随便玩玩的业余竞赛。零基础的学生要参赛得奖,难度等于:一个没学过土木工程的人,在荒地上从打地基开始到建成一座大厦。或者对比大一的高数课,高数被誉为大学最难课程、挂科之王;大一参加蓝桥杯,花的时间需要至少等于1个高数,最好2个高数!否则就当分母吧,把得奖机会让给别人。
  对绝大多数同学来说,做不到第1次参赛就得省赛一等奖并进入国赛。一般至少要参加2次,才能得省赛一等奖。这意味着需要一年半以上的努力。加油!

4. 把题目做起来

  以上是第一周的内容,请大家认真阅读并点击链接详细了解。
  最后透露绝密:蓝桥杯得奖之唯一必杀技:刷题
  空谈误国,全靠刷题。
  本周刷刷下面这些题热热身。绝不超纲,无需任何算法。有的是填空题,不编程都行。
  链接请用PC机的浏览器打开,手机打不开。
    门牌号 https://www.lanqiao.cn/problems/592/learning/
    卡片 https://www.lanqiao.cn/problems/1443/learning/
    分数 https://www.lanqiao.cn/problems/610/learning/
    日期问题 https://www.lanqiao.cn/problems/611/learning/
    顺子日期 https://www.lanqiao.cn/problems/2096/learning/
    修剪灌木 https://www.lanqiao.cn/problems/2107/learning/
    最少砝码 https://www.lanqiao.cn/problems/1461/learning/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/115608.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Nvidia显卡基础概念介绍

一、PCIe与SXM 1.1 Nvidia GPU PCIe PCIe(peripheral component interconnect express)是一种高速串行计算机扩展总线标准&#xff0c;是英特尔公司在2001年提出来的&#xff0c;它的出现主要是为了取代AGP接口&#xff0c;优点就是兼容性比较好&#xff0c;数据传输速率高、…

Zabbix告警与飞书集成

一、配置媒介 1、下载飞书的Zabbix媒介类型如下&#xff1a; zbx_export_mediatype_feishu.xml 2、Zabbix中导入媒介类型 Zabbix Web中选择管理 > 报警媒介&#xff0c;然后导入该媒介类型。导入规则选择“更新现有的”和“创建新的”。 3、配置飞书媒介类型用户 Zabbi…

从一个webpack loader中学习

chalk&#xff1a;给终端输出加一些自定义的样式 loader-utils&#xff1a;webpack的loader配置中会通过options传入一些用户自定义参数&#xff0c;就可以通过该包提供的getoptions()获取 node-fetch&#xff1a;Node.js的模块&#xff0c;用于从远程服务器获取数据 关于bab…

口袋参谋:如何一键获取竞品数据?这招实用!

​在淘宝天猫上开店&#xff0c;市场竞争日益激烈&#xff0c;想要做好店铺&#xff0c;我们就不得不去分析竞品的数据了。 很多卖家开店后&#xff0c;一上来就直接卡在类目前10&#xff0c;折腾了一两个月才发现自己对标错了对象&#xff0c;最终竹篮打水一场空。 所以&…

uni-app:实现时钟自走(动态时钟效果)

效果 核心代码 使用钩子函数 mounted()&#xff0c;设置定时器&#xff0c;是指每秒都要去执行时间的获取&#xff0c;以至于实现时间自走的效果 mounted() { this.updateTime(); // 初始化时间 setInterval(this.updateTime, 1000); // 每秒更新时间 }, 自定义方法…

Ubuntu22.04系统 Cgroup v2 切换成v1

使用v1导致docker容器启动失败 Failed to mount cgroup at /sys/fs/cgroup/systemd: Operation not permitted Issue #4072 lxc/lxc GitHub https://github.com/lxc/lxc/issues/4072 原因&#xff1a;ubuntu自21.04版本后的版本&#xff08;不包含21.04&#xff09;linux内…

QT判断平台和生成版本设置输入目录

QT判断平台和生成版本设置输入目录 pro工程文件中常用的宏定义Chapter1 QT判断平台和生成版本设置输入目录Chapter2 Qt pro文件中判断 x86/arm(aarch64)交叉编译环境&#xff0c;区分 linux/windows系统, debug/release版本Chapter3 Qt的版本判断、跨平台选择与pro工程文件输出…

2015款MacBook Pro从Big Sur升级到Monterey

机器信息 存储是1TB的固态硬盘。 升级后的使用体验 开机速度 比之前Big Sur系统开机时间快了至少三分之一&#xff08;进入系统的进度条停顿时间很短&#xff0c;未升级之前&#xff0c;进度条加载缓慢&#xff0c;动不动就停顿半天&#xff09; 应用app使用情况 从Big Su…

CANoe-使用IG Ethernet Packet Builder实现IP包分片的若干问题

在文章《CANoe-Ethernet IG和Ethernet Packet Builder的使用和区别》中,我们讲过Packet Builder可以组装多种类型的以太网报文: 当我们想组装一条icmpv4 echo request报文,payload只有1个字节的数据FF时,选择ICMPv4 Packet,创建一条ICMPv4报文,把payload改为1个字节: 然…

【Javascript】数组练习(在排好序的数组⾥,按照⼤⼩顺序插⼊数据)

var array[1,4,5,7,9,17]; console.log(array);比如要插入一个数16 var array[1,4,5,7,9,17];var num16; var indexnull; var i; for(i0;i<array.length;i){if(array[i]<num){indexi;} } console.log(index);首先通过循环找出最后一个比自定义的num小的值&#xff0c;并…

Maven3.9.2 bug IDEA指定配置文件不生效

Maven3.9.2 bug IDEA指定配置文件不生效 描述 运行新项目需要配置指定的settings.xml文件&#xff0c;一直报错找不到依赖&#xff0c;查看maven日志是从maven中心仓库找的依赖&#xff0c;自然找不到。 解决过程 清理idea缓存&#xff0c;仍然报错 删除/${username}/.m2/…

仿写知乎日报第一周

效果图 主要的逻辑 Manager封装网络请求 首先&#xff0c;对于获取网络请求&#xff0c;我是将这些方法封装成了一个类Manager&#xff0c;后续在获取以往的内容时又封装了一个beforeManager类用于网络请求。这里不多赘述&#xff0c;Manager封装网络请求的知识参考我的以往博…

kaggle新赛:UBC卵巢癌亚型分类和异常检测大赛【图像分类】

赛题名称&#xff1a;UBC Ovarian Cancer Subtype Classification and Outlier Detection (UBC-OCEAN) 赛题链接&#xff1a;https://www.kaggle.com/competitions/UBC-OCEAN 赛题背景 卵巢癌是女性生殖系统最致命的癌症。目前&#xff0c;卵巢癌诊断依赖病理学家评估亚型。…

为1024征文活动用心用意而写的文稿

现在我在听的歌&#xff0c;名叫《Loser》。相信你可能听过&#xff0c;Bigbang的。里面有句歌词是这样的&#xff1a;把手伸了出来&#xff0c;却没有任何人握住我的手。不管生活怎样&#xff0c;希望看到这篇文章的你&#xff0c;可以带着自己和带着自己的倔强&#xff0c;一…

B-tree(PostgreSQL 14 Internals翻译版)

概览 B树(作为B树访问方法实现)是一种数据结构&#xff0c;它使您能够通过从树的根向下查找树的叶节点中所需的元素。为了明确地标识搜索路径&#xff0c;必须对所有树元素进行排序。B树是为有序数据类型设计的&#xff0c;这些数据类型的值可以进行比较和排序。 下面的机场代…

二叉树题目:最大二叉树

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题&#xff1a;最大二叉树 出处&#xff1a;654. 最大二叉树 难度 5 级 题目描述 要求 给定一个没有重复元素的整数数组 num…

Ubuntu OpenLDAP配置笔记

Ubuntu OpenLDAP配置笔记 问题&#xff08;需求&#xff09;LDAP服务端安装slapd和ldap-utils配置域名编辑hosts修改主机名验证增加一个域账号修改用户的密码 Linux桌面加域安装软件验证允许远程账号首次登录时自动创建HOME目录桌面登录 其它问题Ubuntu更新和安装太慢LDAP服务端…

推荐一款支持异步批量下载图片的chrome插件——图片助手(ImageAssistant) 批量图片下载器

https://chrome.google.com/webstore/detail/imageassistant-batch-imag/dbjbempljhcmhlfpfacalomonjpalpko/related?hlzh-CNhttps://chrome.google.com/webstore/detail/imageassistant-batch-imag/dbjbempljhcmhlfpfacalomonjpalpko/related?hlzh-CN 安装后直接点击 会根据…

分治法,动态规划法,贪心法,回溯法主要概括

目录 分治法&#xff0c;动态规划法&#xff0c;贪心法&#xff0c;回溯法主要概括 1.前言2.分治法2.1基本思想&#xff1a;2.2适用条件&#xff1a;2.3时间复杂度&#xff1a;2.4主要解决&#xff1a;2.5关键字&#xff1a;2.6其他&#xff1a; 3.动态规划法3.1基本思想&…