培训指南

TOP训练营培训指南

计数: 3n+1问题

输入: 计算器(calculator)

数字分离: 手机尾号 古堡算式

取余: 干支纪年法 身份证号校验

基本算法: 冒泡排序 选择排序 二分查找

递推: 开平方 b进制转换成10进制

递归: 振兴中华 39级台阶 用递归法计算n! 组合数 金字塔 第一个数字 ABCD取n次 Excel 地址转换 花朵数

递归进阶: 生成1~n的排列

随机数: 产生1000个随机字母并统计出现次数 古代赌局 股票风险

模拟: 蛇形填数 输出上三角 机器人行走

简单穷举法: 水仙花数 韩信点兵 马克思手稿中的数学题 aabb的四位完全平方数 猜生日 计算肇事汽车号码 猜算式 取出3个不重复的字符 abc:def:ghi=1:2:3 分数拆分 猜年龄

建模穷举法: 农妇卖鸡蛋 海盗比酒量

进制转换和穷举法: 10进制转换为b进制 10名学生参加竞赛 5个砝码

人工优化的穷举法: 保密单位排日程

字符串: 字符串的处理 罗马数字 密码发生器

数据结构应用(C++ 标准模板库 STL、JAVA 集合框架):

堆栈: 括号匹配
队列: 卡片游戏 扑克牌移动
集合: 取三个不重复的字符
下一个排列: abc:def:ghi=1:2:3 神奇的九位数 abcde/fghij=n 组成素数
哈希表(Java):斐波那契数列

宽度优先搜索: 走迷宫之最短距离 走迷宫 剪格子 翻硬币 2×3格子移字母 八数码问题

【C语言特性】

scanf 输入处理 单词的长度

【JAVA特性】
BigInteger类: 阶乘的精确值 棋盘放麦子 梅森素数 斐波那契数列 花朵数
StringBuilder: 10进制整数转换成16进制数
正则表达式: Excel地址转换

2013年决赛预测题: 人民币金额大写

共40题

[逻辑推断:10名学生参加竞赛] [连续数的公倍数] [运动员分组]
[购物券消费方案] [角谷步数] [罗马数字转十进制]
[网格中移动字母] [纵横放火柴游戏] [立方和等式]
[砝码称重] [矩阵变换加密法] [矩形区域的交和并]
[猜算式] [漏掉的账目明细] [泊松分酒]
[机器人行走] [有理数的循环节] [数字密码发生器]
[提取拼音首字母] [控制台表格] [拉丁方块填数字]
[打印回型嵌套] [手机尾号评分] [平面4点最小距离]
[夺冠概率模拟] [填符号凑算式] [填写乘法算式]
[取球博弈] [制作表格] [公式解析]
[信用卡号校验] [人民币金额大写] [人员排日程]
[二阶魔方旋转] [串的简单处理] [串中取3个不重复字母]
[三角螺旋阵] [Excel地址转换] [5位黑洞数]
[21位的花朵数 J]

没有评论
本文的评论功能被关闭了.