蓝桥杯编程大题解析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蓝桥杯——编程大题解析 2 大题解答注意 标准输入,标准输出 注意不要画蛇添足 Java的scanner问题 缓冲区中的扫描解析规则 不要创建多个实例 C++ scanf 方式 方式 3 大题解答注意 Java 组别 所有的程序只能在同一个文件中,没有package语句 主类的名字一定是:Main 避免使用汉字做标识符 C/C++ 组别 所有代码在同一个文件中 main 函数一定要返回 0,不要忘记 所有需要的头文件必须 显式 包含 4 大题注意 题目没有特别要求,不必考虑输入错误的处理 文件IO操作 只用ANSI C++ 标准 fopen fclose 系列 不要写绝对路径 当前路径的写法:”./my/data/...” 注意数据规模 考虑时间复杂度 空间要求 5 时间与日期 时间日期的表示 日历与历法有关 时间包含:时刻,时长 时刻:整数 = 距离某个历史点的单位数 时长:差值 Java new Date() java.text.SimpleDateFormat C time.h time_t struct tm 6 算法思想无形 算法形式上可能是固定的 算法思想可应用到许多场合 大赛题目分析与解例 8 穷举法 循环嵌套 注意结束不必要分支 1 递归 注意出口 不要重复计算 2 动态规划 9 分治法 分别对部分域求解 合并两个部分域结果3 可能要考虑跨界限的-----最大连续和问题 10 动态规划问题 最简单的—斐波那契数列 找到递推关系---尼姆游戏问题(高僧斗法) 仔细安排递推分解形式---城墙刷油漆4 11 概率等仿真问题 注意简化模型,去掉无关的因素5 注意概率产生的均等性问题 现实世界的联系如果复杂,不妨试试列表法(可能的组合较小的时候) 可以用多线程模仿并发,注意共享锁的问题。 12 数学与数字问题 基本问题:产生全部排列的方法6 注意整数可能超范围 注意运用基本数学知识减少不必要的测试 注意浮点数不能比较精确相等 直觉转化为算法 13 博弈问题 递归法 对方必输之局面,为我之必赢着法 7 无论那种走法,对方都必赢,则我必输 局面评分法 流行棋类都无法计算到底 设定一些规则,对局面积分。 规则要不断试验 14 组合数学问题 不用公式,采用“暴力”解法8 计数问题 排列,组合问题 组合设计与优化 15 图论问题 变化太灵活,掌握基本表达技巧9 顶点和边的各种表示法 一般规模不很大,可以空间换时间 至少需要掌握 两种基本遍历 生成树 最短路径 最大流量 ACM中常出现 二部图 各种匹配算法(KM,匈牙利等) 并查集 16 算法几何问题 浮点表达细节 圆的重叠,面积,交点,圆覆盖问题10 矩形交,并面积,矩形覆盖问题 基本的点,线,面关系的计算 17 串的处理 合理利用String API 灵活运用基本算法 使用正则7 使用捕获组 使用非捕获组 捕获组的引用 注意效率 18 java组 要求能够使用BigInteger 要求能够使用BigDecimal

文档评论(0)

159****9606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档