- 17
- 0
- 约8.35千字
- 约 60页
- 2018-08-30 发布于广东
- 举报
论C++语言在信息学竞赛中的应用 浙江省余姚中学 韩文弢 关于信息学竞赛 信息学竞赛一般要求在一定的时间内,理解并分析题意,设计符合给定时间和空间复杂度要求的算法,并在计算机上使用一定的程序设计语言正确地实现算法。 由于整个竞赛存在时间限制,因此所使用的程序设计语言能否正确、快速地实现算法对竞赛的成绩影响颇大。 关于信息学竞赛 所以,编程复杂度成为和算法的时间以及空间复杂度同等重要的因素。 编程复杂度在很大程度上与所选用的程序设计语言有关。 一般信息学竞赛中比较常用的程序设计语言有BASIC、Pascal、C++、Java等。 信息学竞赛中常用语言的特点 中学信息学竞赛的语言现状 BASIC语言正逐渐被淘汰。 ↘ Pascal语言使用较为广泛,基本保持稳定。 → C++语言凭借其本身所具有的高度的灵活性,以及它所带的库的强大功能,被越来越多的选手所使用。 ↗ 本文的目的和结构 目的:使读者在掌握Pascal语言的前提下,能尽快地掌握C++语言,并在此基础上进一步深入C++语言的高级应用。 结构: 1 从Pascal到C++ 2 深入C++语言 3 STL简介 3 STL简介 阅读本章的必要条件:了解C++面向对象程序设计的基础知识、了解一定的算法知识 本章的结构: 3.1 STL概述 3.2 迭代器 3.3 算法 3.4 容器 3.5 本章小结 3.1 ST
您可能关注的文档
最近下载
- 2026年最新铁路信号电源考试题及答案.doc VIP
- 高铁站电源屏维护员考试试卷与答案.doc VIP
- 2024-2025学年湖北省武汉市江岸区统编版六年级下册期末考试语文试卷【含答案】.pdf VIP
- 2026年铁路电源工专项题库.docx
- 2026年新版铁道电源信号期末题.doc VIP
- 电大一网一《网络安全技术》形考任务三(实验7、8、9,三选一,权重25%,需辅导教师评阅)作业3.doc VIP
- 2024年河南省中考生物试卷(含答案).pdf VIP
- 《网络安全技术》形考任务二(实验4、5、6-三选一-权重25%-需辅导教师评阅).doc VIP
- 电大一网一《网络安全技术》形考任务一(实验1、2、3,三选一,权重25%,需辅导教师评阅)作业1.doc VIP
- 周易软思维模式探讨.docx VIP
原创力文档

文档评论(0)