资源简介

挑战程序设计竞赛2:算法和数据结构 中文完整pdf版 附源码

资源截图

代码片段和文件信息

#include 
#include 
using namespace std;

// 分别求出结点i的父结点,左子结点、右子结点
int parent(int i) { return i / 2; }
int left(int i) { return 2 * i; }
int right(int i) { return 2 * i + 1; }
int main()
{
    int H[300];
    int n;
    scanf(“%d“ &n);
    for (int i = 1; i <= n; i++)
        scanf(“%d“ &H[i]);

    for (int i = 1; i <= n; i++) {
        printf(“node %d: key = %d “ i H[i]);
        if (parent(i) >= 1)
            printf(“parent key = %d “ H[parent(i)]);
        if (left(i) <= n) 
            printf(“left key = %d “ H[left(i)]);
        if (right(i) <= n)
            printf(“right key = %d “ H[right(i)]);
        printf(“\n“);
    }
    return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件   58260398  2019-01-03 08:57  653002 挑战程序设计竞赛2 算法和数据结构\挑战程序设计竞赛2 算法和数据结构.pdf

     文件        753  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第10章\Complete Binary Tree.cpp

     文件        864  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第10章\Maximum Heap.cpp

     文件       1290  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第10章\Priority Queue.cpp

     文件        258  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第11章\Fibonacci Number.cpp

     文件        818  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第11章\Longest Common Subsequence.cpp

     文件        714  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第11章\Matrix Chain Multiplication.cpp

     文件       1091  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第12章\Breadth First Search.cpp

     文件       1274  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第12章\Connected Components.cpp

     文件        956  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第12章\Depth First Search.cpp

     文件        561  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第12章\Graph.cpp

     文件       1563  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第13章\Minimum Spanning Tree.cpp

     文件       1462  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第13章\Single Source Shortest Path I.cpp

     文件       1606  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第13章\Single Source Shortest Path II.cpp

     文件       1448  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第14章\Disjoint Set Union Find Tree.cpp

     文件       2411  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第14章\Range Search (kD Tree).cpp

     文件       1445  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第15章\All Pairs Shortest Path.cpp

     文件       1563  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第15章\Articulation Points.cpp

     文件       1581  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第15章\Diameter of a Tree.cpp

     文件       2250  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第15章\Minimum Spanning Tree.cpp

     文件       1355  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第15章\Topological Sort.cpp

     文件       3194  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第16章\Segment Intersections Manhattan Geometry.cpp

     文件       6965  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第16章\模板.cpp

     文件        720  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第17章\0-1 Knapsack Problem .cpp

     文件        517  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第17章\Coin Changing Problem.cpp

     文件       2292  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第17章\Largest Rectangle.cpp

     文件       1021  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第17章\Largest Square.cpp

     文件        697  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第17章\Longest Increasing Subsequence .cpp

     文件        236  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第18章\Greatest Common Divisor.cpp

     文件        433  2019-01-03 08:54  653002 挑战程序设计竞赛2 算法和数据结构\源码\第18章\Power.cpp

............此处省略61个文件信息

评论

共有 条评论