为什么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程序设计大赛题目分类相关推荐

  1. 第13届 广东工业大学ACM程序设计大赛 C题 平分游戏

    第13届 广东工业大学ACM程序设计大赛 C题 平分游戏 题目描述 转眼间又过了一年,又有一届的师兄师姐要毕业了. ​ 有些师兄师姐就去了景驰科技实习. 在景驰,员工是他们最宝贵的财富.只有把每一个人 ...

  2. ACM程序设计大赛概况

    ACM程序设计大赛概况 一. ACM大赛简介 ACM国际大学生程序设计竞赛(ACM/ICPC:ACM International Collegiate Programming Contest)是由国际 ...

  3. “玲珑杯”郑州轻工业学院第九届ACM程序设计大赛圆满结束

    "玲珑杯"郑州轻工业学院第九届ACM程序设计大赛圆满结束 ACM/ICPC国际大学生程序设计竞赛由美国计算机学会主办,是目前国际大学生计算机相关领域公认规模最大.水平最高的赛事之一 ...

  4. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 K-密码

    第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 K-密码 链接:https://www.nowcoder.com/acm/contest/90/K 来源:牛客网 题目描述 ZiZi登录各种账号的 ...

  5. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题

    第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题 链接:https://www.nowcoder.com/acm/contest/90/I 来源:牛客网 题目描述 牛客网是是一个专注于 ...

  6. Contest - 第10届“新秀杯”ACM程序设计大赛网络资格赛 赛后信息(题解)

    题目列表:   Problem Id Title   2145 Problem A ACM-ICPC试炼   2151 Problem B 找教室   2152 Problem C 丢失的数列   2 ...

  7. nyoj1237 最大岛屿(河南省第八届acm程序设计大赛)

    题目1237 题目信息 执行结果 本题排行 讨论区 最大岛屿 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描写叙述 神奇的海洋.惊险的探险之路,打捞海底宝藏,激烈的海战,海 ...

  8. nyoj 1239 引水工程 (河南省第八届acm程序设计大赛)

    题目1239 题目信息 运行结果 本题排行 讨论区 引水工程 时间限制:2000 ms  |  内存限制:65535 KB 难度:3 描述 南水北调工程是优化水资源配置.促进区域协调发展的基础性工程, ...

  9. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 L-回旋星空

    链接:https://www.nowcoder.com/acm/contest/90/E 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 131072K,其他语言2621 ...

  10. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛--L-用来作弊的药水

    链接:https://www.nowcoder.com/acm/contest/90/L 来源:牛客网 1.题目描述 -- 在一个风雨交加的夜晚,来自异世界的不愿透露姓名的TMK同学获得了两种超强药水 ...

最新文章

  1. 计算机应用基础操作题教学考试,电大教学全国计算机应用基础考试网考内容全部操作题.doc...
  2. 上海浦东新区计算机学校排名2015,2015年上海市浦东新区初级中学最新排名
  3. git安装与配置_git 安装及基本配置
  4. Java 文件操作二(重命名、设置只读、是否存在、指定目录中创建文件、获取文件修改日期、创建文件、文件路径比较)
  5. Filecoin网络目前总质押量约为4110万枚FIL
  6. 排烟管道过长怎么处理_厨房装修失误导致烟道过长该怎么办?
  7. VMware Sphere 虚拟磁盘创建选项
  8. 埃森哲:AI成新生产要素,2035年将中国经济增速提高1.6% | 附下载
  9. leetcode331. Verify Preorder Serialization of a Binary Tree
  10. LINUX UBUNTU安装依赖库编译freeswitch
  11. 火龙果卡密生成获取get!{火龙果邀请码指定卡密}
  12. 谷歌浏览器chorme,wap浏览器,字…
  13. Windows11 正式版 iso镜像下载
  14. Android 扫一扫功能 二维码 条形码
  15. 18年ACM赛后总结
  16. MySQL 批量插入/填充数据 - 实践
  17. 每日C语言(The 7th day)——折半查找法
  18. Biopython入门
  19. liferay mysql_Liferay学习笔记(一)Liferay Portal5.2.3环境的初步搭建
  20. 面试 - 为什么foreach中不允许对元素进行add和remove

热门文章

  1. pdf阅读神器推荐——PDF-XChange Editor V8
  2. ut红种状态解决办法汇总
  3. mysql中哪一个储存逻辑型_《VisualFoxPro》2018秋华东年季学期在线作业(一)二三...
  4. 信息化和信息系统-PMP
  5. 2018年计算机基础应用教程,全国计算机等级考试一级教程:计算机基础及Photoshop应用(2018年版)...
  6. 关于简单的factorymode
  7. Archlinux下firefox无法使用支付宝控件(aliedit)输入密码/进行支付的解决办法
  8. android打电话录音软件,Android uni-app实现音视频通话
  9. 离散傅里叶变换matlab程序
  10. matlab中离散化傅里叶变换,Matlab模拟傅里叶变换