zoukankan      html  css  js  c++  java
  • 5月做题计划(数据结构)

    5月的数据结构专题的做题计划今天终于完成

    本因在531日完成的任务因为工作和搬家耽误了12

     

    涉及的数据接结构有堆栈,表达式,队列,线段树,有序数组,哈希,最大(小)堆,树,图并查集,字典(Trie)树,树状数组,链表,RMQ.

     

    表达式(递归LR(1))

    2106 Boolean Expressions 递归LR(1)

    1472 Instant Complexity 注意细节

     

    队列

    3125 Printer Queue

     

    并查集

    1308 Is It A Tree? 树的边数=节点数-1

    3065 Stargates 合并时始终让以小数为根可减少合并次数

     

    2049 Finding Nemo 面变点

     

    有序数组

    2318 TOYS 二分查找,利用点代入直线表达式的正负判断点与直线的位置关系

    2334 Simple prefix compression 贪心

    2640 Playground 排序使问题简化

    2675 Songs 贪心,数学

     

    线段树

    1442 Black Box

     

    字典(Trie)

    1451 T9 直接多路DFS居然比我先算最大值要快

    1816 Wild Words Trie树还是用单词构建,不要用匹配词

     

    最大()

    2908 Quantum 优先队列+BFS居然不超时

    2166 Heapsort模拟堆的维护

    2010 Moo University - Financial Aid 做两次最大堆,前往后和后往前

     

    1588 Reverse Roman Notation

    2796 Feel Good 有序栈,栈中保存的数单调递增或递减

     

    树状数组

    2726 Holiday Hotel

     

    2732 Countdown

    3157 Caterpillar 每个节点(根除外)都有一个父节点

    2792 Brackets Removal 表达式的解答树,深度表示所在括号数

    2814 Mobiles 题意比算法难,写成C++重用度高

     

    链表

    2705 Overflowing Bookshelf 数据弱,可用vector

     

    RMQ

    2637 WorstWeather Ever 脑子乱的时候不要硬撑着写

     

    哈希

    3121 The SetStack Computer  STL太慢,ELFHash还可用于数组

     

  • 相关阅读:
    day11课堂小结 函数作用域
    猜年龄函数版day10作业
    函数day10课堂小结
    day07作业
    文件处理day09
    编码day08
    默写
    day07课堂小结
    day06作业
    const与define应用上该怎么取舍
  • 原文地址:https://www.cnblogs.com/xchaos/p/2546168.html
Copyright © 2011-2022 走看看