全国站

热门城市 | 全国 北京 上海 广东

华北地区 | 北京 天津 河北 山西 内蒙古

东北地区 | 辽宁 吉林 黑龙江

华东地区 | 上海 江苏 浙江 安徽 福建 江西 山东

华中地区 | 河南 湖北 湖南

西南地区 | 重庆 四川 贵州 云南 西藏

西北地区 | 陕西 甘肃 青海 宁夏 新疆

华南地区 | 广东 广西 海南

资    源
  • 资    源
当前位置:查字典高考网>高中频道>信息学联赛辅导>信息学竞赛辅导中“挤”的艺术

信息学竞赛辅导中“挤”的艺术

来自:查字典高考网 2009-11-12

在信息学竞赛辅导中,培养学生抓住题目本质、把题目做完全(得满分)的能力是非常重要的。在高层次的竞赛中,大部分已经达到一定层次的学生的水平实际上非常接近。比如在广东省信息学奥赛总决赛中,对于每天的四个题目,高层次的学生(这类学生全省有30人左右)一般都能做其中三题。请注意,我这里用的是能做二字,一些题目很多学生能做,但却不能得到该题的满分,这里就是涉及到能否把能做的题目做完全的问题。而一旦谁能把能做的这几题做完全,有两题或两题以上都得到满分(或高分),谁就将脱颖而出,进入省前五名是顺理成章的事。

例如有这样一题竞赛题:求N个字母的字符串组合:

如:用A、B、C三个字母组成长度为3的字符串,但每个字母都不允许重复使用,并且每个字母都不能摆在自己序号的位置上,则符合条件的只有两个字符串:BCA、CAB。对于键盘输入的n(n=17),则意味着给出了A1、A2、、An个不同的字母,用它们组成长度为N的字符串,但每个字母不允许重复使用,并且每个字母都不能摆在自己序号的位置上。问有多少个符合条件的字符串S。

几乎所有学生一拿到就立刻用递归算法下手,对于输入的n,把满足条件的n个字符的字符串全部找出来,最后输出总数,不用多少时间就得到程序,一运行,结果也对,于是绝大部分学生都认为大功告成了。熟不知测试数据中有n=17的情况,而限时竟然只有短短的5秒!绝大部分同学都因大数据超时而只得到该题的很少的几分。显然,对于这样一题人人会做的题目,最终却只有少数几人能做得完全,能得满分。事实上,此题有一公式,对于n=17的情况也不用1秒就能得出结果,找到这一公式才能把这题做得完全,虽然使用的仍是递归算法,但速度却要快出无数倍,因为对于输入的n,直接计算字符串的总数而无需得到每一个字符串,耗时自然大大减少了。给出公式如下:

0  (x=1)

f(x)= x*f(x-1)+1 (x2,x mod 2=0)

x*f(x-1)-1 (x2,x mod 2=1)

程序自然不必多说了。

所以,一个题目会做却并不等于你能把这题做全,能把这题的分得全,这就是真高手与半高手的区别。那么,怎样才能在平常的训练中培养学生的这种把题目做全的能力呢?下面笔者想以第四届全国青少年信息学(计算机)奥林匹克分区联赛复赛高中组第二题为例,谈谈笔者在奥赛训练中采用的挤的训练方法。

题目如下:

设有N个正整数(N=20),将它们联成一排,组成一个最大的多位整数。

例如:N=3时,3个整数13、312、343联成的最大整数为:34331213;

又如:N=4时,4个整数7,13,4,246联成的最大整数为:7424613;

输入: N

N个数

输出:联成的多位数。

测试数据如下:

序号

输入

输出

分值

1

3

121 21 3

321121

5

2

4

13 24 75 42

75422413

10

【信息学竞赛辅导中“挤”的艺术】相关文章:

高中数学竞赛基本知识集锦(四)

从近年来国内外化学竞赛题看分析化学的培训方向

信息学联赛辅导:NOI评测环境及对编程语言使用限制的规定

全国青少年信息学奥林匹克竞赛联赛试题大纲

请给“高考黑户”以平等的考试权

新课改“保底不封顶” 课外辅导面临新课题

高中化学竞赛专题练习三

化学学习中的记忆法

高中数学联赛培训讲义(一)

信息学联赛辅导:全面考虑问题

[标签:艺术,学习方法,竞赛,竞赛联赛]

网友关注

高中班主任工作计划学期范文

小班教师个人工作计划格式精选

2020年春季幼儿园安全工作计划范本

备战高考家长别踩这些雷

建材销售个人工作计划范文

江西:2020年普通高校运动训练、武术与民族传统体育专业(高水平运动队)招生文化考试考生须知

安徽:2020年普通高校招生体育类专业统一考试准考证5月27日开始打印

小学三年级2020-2021学年度班主任工作计划范文

2020山东济南协和双语实验学校中考招生简章

小学六年级数学教学计划范本

清华大学强基计划报考必读 | 刘铮:欢迎来探微书院,见微知著,探索未知!

初中班主任工作计划最新3篇

家长鼓励孩子的期望寄语

2020年初中主题班会计划

全国各地相继开展高考体检注意事项

北京:关于做好2020年普通高等学校体育专业考试工作的通知

乡镇团委工作计划

2020年高中名校模拟高考作文预测题:白璧微瑕,瑕不掩瑜

2020四川资阳中考志愿填报时间:6月5

2020年全国高考难度最新排行榜出炉,同卷不同分哪个省C位出道?

2020普通高校第二学士学位专业备案办法

销售第二季度工作计划范文与写作格式

江苏:2020年普通高校招生体育类专业省统考即将开始

一年级数学备课组个人工作计划

2020年高中名校模拟高考作文预测题:烈火炼勋章

清华大学强基计划报考必读 | 日新书院院长王中忱:在多学科交叉融汇中碰撞出新的人文学术

四川:2020年高职单招考试顺利举行,报考突破20万人

“广一测”学科分析:回归课本 查漏补缺

2020年学校党支部发展党员工作计划

教育部2020年继续在普通高校开展第二学士学位教育

网友关注视频

高级中学高考试卷分析专题教研评比活动

爆笑班主任 第一季 第221集 高考结束学生有多疯狂?山东王老师疯狂吐槽

这!就是专业 第20集 长沙理工大学—数据科学专业

招办面对面 第76集 阜阳师范学院信息工程学院

最新高考数学全国2第12题视频讲解及答案

高考阅卷名师给考生的高考作文密训课 第3集 高考作文审题实操方法精讲(一)

励志歌曲《阳光总在风雨后》送给高考的莘莘学子,祝金榜题名!

高考阅卷名师给考生的高考作文密训课 第4集 高考作文审题实操方法精讲(二)

老师好:这大概是高考前所有班主任都会干的事,取消一切副课!

北京新闻 2019 5.9万余北京考生今日高考 语文试题鼓励创造性阅读与表达

高考英语作文分析2

【高考英语】七选五解析,不算太难

这!就是专业 第1集 川农动物科学专业解读

创艺第二届:2019届高考录取表彰大会暨“核桃音乐节”合影——你只管努力,剩下的交给创艺

2019 广西:帅气学霸高考730分 数学英语满分!

这!就是专业 第36集 河北经贸大学——数学专业

组合名师余老师在线讲解2019高考数学全国3卷理科16题

张雪峰高考志愿填报指南 第47集 高考志愿,令人头疼的数学系,才是专业万金油,毕业后机会多

2019高考·语文试题有亮点 凸显时代主题 厚植家国情怀

你高考成绩高吗?这道题目怎能成立?高难度奥数,能不能把你难住

知道班里的高考成绩后,山东班主任气吐血了

这!就是专业 第18集 中国科学技术大学

NBA流言收割机 第6集 神预测?高考数学试题暗示猛龙勇士4

盘点今年最难的高考数学题

amc传媒音乐影像 第一季 第598集 西安原创乐队走进英泰青卓 用音乐助力高考学子

老马讲高考真题第九季2018年高考地理新课标一卷第37题

初二辍学,3次高考落榜,如今却成为最成功的音乐人之一

学渣男高考英语全写B,老师给老爸说成绩,老爸直接听懵了!

男孩考上理想大学,却因为网瘾休学在家,高中班主任上门劝导

这!就是专业 第31集 阜阳师范学院信息工程学院