ACM程序设计大赛题目分类
为什么80%的码农都做不了架构师?>>>
第一类:基础算法
(1) 基础算法:枚举,贪心,递归,分治,递推,构造,模拟
(2) 动态规划:背包问题,树形dp,状态压缩dp,单调性优化,插头dp
(3) 搜索:dfs,bfs,记忆化搜索,优化与剪枝,双广,A*,IDA*,跳舞链
第二类:数据结构
(1) 简单数据结构:链表,栈和队列,串,树和二叉树,图,排序与检索
(2) 树形结构:线段树,树状数组,字典树,伸展树,左偏树,动态树,lca&rmq,划分树,SBT
(3) 字符串:kmp,AC自动机,后缀数组,最小表示法
(4) 其他:并查集,散列表,块状链表,双向链表
第三类:图论
(1) 最短路:dijkstra,bellman-ford(spfa优化),floyd,heap+dijkstra,差分约束,第K最短路
(2) 生成树:prim,kruskal, 度限制最小生成树, 最优比率生成树, 次小生成树, 最小树形图,生成树的计数,树的划分,树的枚举
(3) 匹配问题:二分图的最大匹配 (匈牙利算法),KM,2-SAT,同构
(4) 网络流:最大流,最小费用最大流,最小割模型、网络流规约
(5) 其他:拓扑排序,双连通分量,强连通分支及其缩点,图的割边与割点,无向图、有向图的最小环,欧拉路径,哈密顿路径,平面图,分层图思想,偶图
第四类:数学
(1) 数论:素数和整除问题,进位制,同余模算术,整数因子分解,GCD,扩展欧几里得,求解模线性方程,中国余数定理,元素的幂,RSA公钥加密
(2) 组合数学:加法和乘法原理,排列组合,递推关系和母函数,容斥原理,抽屉原理,置换群与Polya定理,MoBius反演,偏序关系理论
(3) 计算方法:二分法求解单调函数相关知识,三分法求解单峰(单谷)的极值,矩阵法,迭代逼近,高斯消元法,随机化算法,0/1分数规划
(4) 高精度问题扩展:求倒数,求乘幂,求开方,求对数,二分快速方法,对指函数,三角函数,数值计算的优化
(5) 其他:博弈论,线性规划,整数规划,概率问题,多项式与快速傅里叶,数学思想与方法的综合运用(构造,猜想,归纳法,反证法)
第五类:计算几何
判断线段相交,判断直线相交,判断点是否在多边形内,凸多边形面积计算,求凸包,矩形的交与并(扫描法),最近点对问题,最远点对问题,点集或图形集合的最小覆盖圆,点集或图形集合的最小覆盖矩形,三角剖分,费尔马点的计算,常用几何公式
转载于:https://my.oschina.net/qiyong/blog/663183
ACM程序设计大赛题目分类相关推荐
- 第13届 广东工业大学ACM程序设计大赛 C题 平分游戏
第13届 广东工业大学ACM程序设计大赛 C题 平分游戏 题目描述 转眼间又过了一年,又有一届的师兄师姐要毕业了. 有些师兄师姐就去了景驰科技实习. 在景驰,员工是他们最宝贵的财富.只有把每一个人 ...
- ACM程序设计大赛概况
ACM程序设计大赛概况 一. ACM大赛简介 ACM国际大学生程序设计竞赛(ACM/ICPC:ACM International Collegiate Programming Contest)是由国际 ...
- “玲珑杯”郑州轻工业学院第九届ACM程序设计大赛圆满结束
"玲珑杯"郑州轻工业学院第九届ACM程序设计大赛圆满结束 ACM/ICPC国际大学生程序设计竞赛由美国计算机学会主办,是目前国际大学生计算机相关领域公认规模最大.水平最高的赛事之一 ...
- 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 K-密码
第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 K-密码 链接:https://www.nowcoder.com/acm/contest/90/K 来源:牛客网 题目描述 ZiZi登录各种账号的 ...
- 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题
第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题 链接:https://www.nowcoder.com/acm/contest/90/I 来源:牛客网 题目描述 牛客网是是一个专注于 ...
- Contest - 第10届“新秀杯”ACM程序设计大赛网络资格赛 赛后信息(题解)
题目列表: Problem Id Title 2145 Problem A ACM-ICPC试炼 2151 Problem B 找教室 2152 Problem C 丢失的数列 2 ...
- nyoj1237 最大岛屿(河南省第八届acm程序设计大赛)
题目1237 题目信息 执行结果 本题排行 讨论区 最大岛屿 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描写叙述 神奇的海洋.惊险的探险之路,打捞海底宝藏,激烈的海战,海 ...
- nyoj 1239 引水工程 (河南省第八届acm程序设计大赛)
题目1239 题目信息 运行结果 本题排行 讨论区 引水工程 时间限制:2000 ms | 内存限制:65535 KB 难度:3 描述 南水北调工程是优化水资源配置.促进区域协调发展的基础性工程, ...
- 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 L-回旋星空
链接:https://www.nowcoder.com/acm/contest/90/E 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 131072K,其他语言2621 ...
- 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛--L-用来作弊的药水
链接:https://www.nowcoder.com/acm/contest/90/L 来源:牛客网 1.题目描述 -- 在一个风雨交加的夜晚,来自异世界的不愿透露姓名的TMK同学获得了两种超强药水 ...
最新文章
- 计算机应用基础操作题教学考试,电大教学全国计算机应用基础考试网考内容全部操作题.doc...
- 上海浦东新区计算机学校排名2015,2015年上海市浦东新区初级中学最新排名
- git安装与配置_git 安装及基本配置
- Java 文件操作二(重命名、设置只读、是否存在、指定目录中创建文件、获取文件修改日期、创建文件、文件路径比较)
- Filecoin网络目前总质押量约为4110万枚FIL
- 排烟管道过长怎么处理_厨房装修失误导致烟道过长该怎么办?
- VMware Sphere 虚拟磁盘创建选项
- 埃森哲:AI成新生产要素,2035年将中国经济增速提高1.6% | 附下载
- leetcode331. Verify Preorder Serialization of a Binary Tree
- LINUX UBUNTU安装依赖库编译freeswitch
- 火龙果卡密生成获取get!{火龙果邀请码指定卡密}
- 谷歌浏览器chorme,wap浏览器,字…
- Windows11 正式版 iso镜像下载
- Android 扫一扫功能 二维码 条形码
- 18年ACM赛后总结
- MySQL 批量插入/填充数据 - 实践
- 每日C语言(The 7th day)——折半查找法
- Biopython入门
- liferay mysql_Liferay学习笔记(一)Liferay Portal5.2.3环境的初步搭建
- 面试 - 为什么foreach中不允许对元素进行add和remove
热门文章
- pdf阅读神器推荐——PDF-XChange Editor V8
- ut红种状态解决办法汇总
- mysql中哪一个储存逻辑型_《VisualFoxPro》2018秋华东年季学期在线作业(一)二三...
- 信息化和信息系统-PMP
- 2018年计算机基础应用教程,全国计算机等级考试一级教程:计算机基础及Photoshop应用(2018年版)...
- 关于简单的factorymode
- Archlinux下firefox无法使用支付宝控件(aliedit)输入密码/进行支付的解决办法
- android打电话录音软件,Android uni-app实现音视频通话
- 离散傅里叶变换matlab程序
- matlab中离散化傅里叶变换,Matlab模拟傅里叶变换