全国站

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

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

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

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

华中地区 | 河南 湖北 湖南

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

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

华南地区 | 广东 广西 海南

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

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

来自:查字典高考网 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评测环境及对编程语言使用限制的规定

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

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

福建高考英语状元:学好高中英语秘笈之“勤”字诀

化学学习中的记忆法

高中奥林匹克物理竞赛解题方法:微元法(一)

七成受访高三学生不赞成高考“一改多”

高中化学竞赛专题练习三

化学竞赛的组织和指导

高分考生系列专访九:数学课堂上的“五到”

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

网友关注

这十大冷门专业,开始逆袭了!

你知道到底为什么要去大城市读大学吗?

情态动词中Can和Could有怎样的区别

统筹推进世界一流大学和一流学科建设实施办法

2017年全国两会十大教育热点问题汇总

高考进入百天倒计时 备考指南发布

教育部:全国中小学校建立学校视导员制度

辽宁双一流方案:力推东北大学和大连理工大学

全国政协一号提案:建议将学前三年教育纳入义务教育

盘点2017年全国两会有哪些教育话题会成为热点

河南两所高校合并 组建一所全新本科大学

教育部下放了这些权力,对老师,好处真不少!

6个济南学霸告诉你,他们是这样做到的保送的

“十三五”公共服务规划:教育领域这些变化要关注

过来人告诉你:成绩不好也能选好大学

“288所本科大学转为职业技术学院”信息不实

2017年高考物理必考两个题型及原因

两年倍增!中山大学2016科研经费突破23亿

2017年全国两会开幕 中国政界的“高考时刻”

徐玉玉案7名嫌犯被起诉:多地设窝点以发助学金电话诈骗

美术生对大学和专业理解的十大误区

2017年甘肃省内32所高职院校不参加高考即可入学

中国戏曲学院新增设评剧系 录音艺术恢复招生

2017年全国两会召开 就业问题饱受关注

上海、浙江需划定自主招生最低录取参考线

高中生捡2万现金交民警 称再多也不是自己的

曹妃甸打造首都高校疏解区 高校可无偿使用土地

盘点职场上男生机会和薪酬优于女生的九大专业

我对浙江高考改革试点方案的忧虑

甘肃减免学前教育保教费 高考录取率创历史新高

网友关注视频

这四首励志歌曲,送给为梦起航的高考学子们,听完心潮澎湃!

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

2019年高考试卷解析,数学套路不好用了

高考同学看过来,难度系数三颗星的奥数1

爆笑班主任 第一季 第220集 高考前最后一只视频,山东王老师揭秘高考的秘密

印度美术高考美术联考,考前培训班

外国数学老师挑战中国高考题,一顿“凶猛操作”下来,被虐惨!

探秘历史 第二季 第479集 河南叛逆高考生,写下8000字批判作文,现状如何?

高级中学高考试卷分析专题教研会

广州早晨 2019 山西一高中班主任带学生骑行1800公里去上海

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

优秀!英语数学双满分,广西“最牛”高考状元730分刷新最高纪录

良心推荐:2019高考数学全国3卷理科12题讲解,附答案

高中数学必修5 高考数列选填真题技巧秒杀讲解

高考帮:招办面对面 第55集 上海视觉艺术学院

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

2019高考数学第四题技巧秒出答案

学渣儿子高考,英语选择题全选B!老师通报成绩的那一刻父亲懵了

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

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

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

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

一边扔试卷一边玩摇滚?这个学校的高考减压方式,真是帅到没朋友

沈阳音乐学院郎亦农教授的女高音高考曲目解析课程 第9集 《赛吾里麦》演唱讲解,音乐表现一定要自然流畅

凤凰县高级中学高考试卷分析专题教研会

如何制作100万层的酥皮糕点?推算过程像数学高考题

高考英语作文分析2

这!就是专业 第47集 江苏理工学院

葛军大爷怒了:高考我出了个小学数学送分题,你们跟我说不会做?

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