• 北航2018级算法期末上机实录随笔1st


    简单记录下题目类型和做题情况,理性复习同时也希望提供一些参考

    题目描述

    共计八个题目,按照助教的划分,题目分类如下

    一个签到(二分查找),两个板子(活动选择、KMP(洛谷kmp模板题)),一个板子变形(KMP多次匹配)

    四道中等:一个动态规划题目(稍微有些改变的原题,难受),一道结合了计网OSPF的网络流题目(应该是),一道圆的计算几何题目(两点在一圆外,计算两点的最近距离),最后一道忘了。

    做题情况

    做题情况就是,总人数二百多,做出四道题目的有一百多,后四道有十多位大佬做出了部分

    我自己就是第一道题错了四次,没错我就是基础不牢地动山摇,然后罚时贼多,最后还是没有自己写出来,借助lower_bound函数直接获取大于等于的值,然后判断是否相等来通过的,难受

    板子题和板子的变形,只要板子对,没难度,这也是一百多人过了的原因

    后面的题目,唉,助教眼中的我们可能很强,辜负了助教和老师的期待了。。。

    算法知识点汇总

    按照的是我自己整理的类型,没有太专业

    基础算法:

    递推问题、斐波那契变形、汉诺塔变形、

    入门算法:

    二分答案、排序有关(逆序对等应用)、多项式计算

    抉择算法:

    贪心、背包、流水线、子序列、区间DP(RMQ与树形DP)、股票问题

    图论:

    基础图论应用(路线距离和数目问题)、最大流、二分图

    C的扩展:

    STL容器的应用、STL算法的应用

    以上应该是不同学校都会涉及的部分,以下则是不同学校不同专业会视情况在《算法导论》书中进行选择学习的了

    计算几何

    基础凸包问题、圆的计算几何、线段的计算几何、其余计算几何

    其余扩展

    FFT基础使用、字符串匹配KMP、FFT与字符串匹配、NP(不考)、摊还分析(不考)

  • 相关阅读:
    [转] zigbee的低功耗
    手机显示电量原理
    TinyOS总结(一)
    KingPaper初探redist 之redis设置分析
    KingPaper初探redis之redis在window xp下的安装
    Web开发必知的八种隔离级别
    目前国内著名的维客(wiki)网站
    SSH Secure Shell Client
    Java线程:volatile关键字
    JDK1.6(JDK6.0) 新特性
  • 原文地址:https://www.cnblogs.com/doUlikewyx/p/12046902.html
Copyright © 2020-2023  润新知