挑战程序设计竞赛2:算法和数据结构 中文完整pdf版 附源码
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 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章 -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个文件信息
#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(“
“);
}
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章 -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个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)