Django公有配置
摸了好久( # BASE_DIR 用于绑定当前项目的绝对路径(动态计算出来的),所有文件夹都可以依赖此路径 # DEBUG 用于配置 Django 项目的启动模式,取值 表示开发环境中使用开发调试模式(用于开发中) 表示当前项目运行在生产环境中 # ALLOWED HOSTS 设置允许访问到本项目的 host 头值 空列表,表示
more...哈夫曼树叶子结点的路径长度与权值的乘积之和
# 题目描述 哈夫曼树,第一行输入一个数 n,表示叶结点的个数。需要用这些叶结点生成哈夫曼树,根据哈夫曼树的概念,这些结点有权值,即 weight,题目需要输出所有叶子结点的路径长度与权值的乘积之和。 # 输入 输入有多组数据。 每组第一行输入一个数 n,接着输入 n 个叶节点(叶节点权值不超过 100,2<=n<=1000)。
more...二叉搜索树 Binary Search Tree
# 二叉搜索树 Binary Search Tree # 定义 二叉搜索树(二叉排序树或二叉查找树): 或者是一棵空树; 或者是具有如下特性的二叉树 若它的左子树不空,则左子树上所有节点 的值均小于根节点的值; 若它的右子树不空,则右子树上所有节点 的值均大于等于根节点的值; 它的左、右子树也都分别是二叉搜索树。 # 主要操作
more...拓扑排序 Topological Sort
# 拓扑排序 Topological Sort # 拓扑序列 Topological Order 拓扑序列是一个有向无环图(Directed Acyclic Graph,简称 DAG)的所有顶点的线性序列。 设 G=(V,E) 是一个具有 n 个顶点的有向图,V 中顶点序列v1、v2、…、vn 称为一个拓扑序列,当且仅当该
more...最短路径 Shortest Path
# 最短路径 Shortest Path 加权有向图中每条路径都有值,其值是该路径上所有边的权值之和。最短路径 (Shortest Path)问题就是指求出两个给定顶点间权值最小的路径。 # 定义 两个顶点 s 和 t 之间的一条最短路径 是从 s 到 t 的一条有向简单路径,而且此路径 具有以下的性质:不存在另一条这样的路径且
more...最小生成树 Minimum Spanning Tree
# 最小生成树 Minimum Spanning Tree 加权无向图的最小生成树(Minimum Spanning Tree,简称 MST)是一棵生成树,其权(所有边的权值之和)不会大于其它任何生成树的权。 一个带权连通图 G(假定每条边上的权值均大于零)可能有多棵生成树. 每棵生成树中所有边上的权值之和可能不同。 其中边上的
more...机器人王国里的路径长度
# 题目描述 在一个机器人王国里,围绕首都分 N 层构建卫星城市。以首都为圆心,以路相连分出两个卫星城在第一个层,然后每个卫星城又有路相连分出两个卫星城在下一层,但每条路的长度不同。第 N 层的卫星城不再分出新的卫星城。现在人类只探知到所有直接相连的城市间的路程,你能计算某个卫星城到达首都的路程吗? # 输入 第一行为 N,表示
more...









