上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 37 下一页
摘要: Description A histogram is a polygon composed of a sequence of rectangles aligned at a common base line. The rectangles have equal widths but may have 阅读全文
posted @ 2019-07-31 16:08 _Ackerman 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 单调队列 性质 单调队列和单调栈很像,就是一个维护了单调性的队列数据结构,可以是单调递增的,也可以是单调递减的。 模型 下图是一个单调递增的单调队列模型。 其中元素也是从小到大排列。和单调栈的操作一样,如果加入一个满足单调性的元素,例如5,那么就直接加入。 那么如果加入一个元素3呢?我们维护单调性, 阅读全文
posted @ 2019-07-31 16:00 _Ackerman 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 单调栈 性质 单调栈是一种特殊的栈,特殊之处在于栈内的元素都保持一个单调性,可能为单调递增,也可能为单调递减。 模型例如下图就是一个单调递增的单调栈。 其中的元素从小到大排列。 那么,如果我们要加入一个新的元素5,5>4,符合要求,就可以直接加入。 那么如果我们需要加入一个元素3呢? 为了维护单调栈 阅读全文
posted @ 2019-07-31 11:32 _Ackerman 阅读(186) 评论(0) 推荐(0) 编辑
摘要: c++语言中,multiset是<set>库中一个非常有用的类型,它可以看成一个序列,插入一个数,删除一个数都能够在O(logn)的时间内完成,而且他能时刻保证序列中的数是有序的,而且序列中可以存在重复的数。 简单的运用: 放入自定义的数据类型 但是这种写法的multiset其实是没有意义的,因为它 阅读全文
posted @ 2019-07-30 10:57 _Ackerman 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 算法实现原理 由于我们只需要确定节点对(i,j)之间是存在i->j的路径,所以,对于松弛操作可以有两种优化方式,(1)将所有节点对之间的存在的直接连通的边权重设为1,不连通设为0。然后运行该算法,如果mp[i][j] = 1;则(i,j)之间存在一条简单路径。如果mp[i][j] = 0,则两者之间 阅读全文
posted @ 2019-07-30 10:18 _Ackerman 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一类不等式组的解 给定n个变量和m个不等式,每个不等式形如 x[i] - x[j] <= a[k] (0 <= i, j < n, 0 <= k < m, a[k]已知),求 x[n-1] - x[0] 的最大值。例如当n = 4,m = 5,不等式组如图一-1-1所示的情况,求x3 - x0的最大 阅读全文
posted @ 2019-07-30 10:06 _Ackerman 阅读(251) 评论(0) 推荐(0) 编辑
摘要: While exploring his many farms, Farmer John has discovered a number of amazing wormholes. A wormhole is very peculiar because it is a one-way path tha 阅读全文
posted @ 2019-07-30 00:05 _Ackerman 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Several currency exchange points are working in our city. Let us suppose that each point specializes in two particular currencies and performs exchang 阅读全文
posted @ 2019-07-30 00:00 _Ackerman 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Dijkstra算法是处理单源最短路径的有效算法,但它局限于边的权值非负的情况,若图中出现权值为负的边,Dijkstra算法就会失效,求出的最短路径就可能是错的。 这时候,就需要使用其他的算法来求解最短路径,Bellman-Ford算法就是其中最常用的一个。该算法由美国数学家理查德•贝尔曼(Rich 阅读全文
posted @ 2019-07-29 23:56 _Ackerman 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 每年,农夫约翰的N(1 <= N <= 20,000)只牛会参加“MooFest”,一个来自世界各地的牛的社交聚会。 MooFest有许多活动,包括干草堆积,篱笆跳跃,把尾巴钉在农夫的身上...当奶牛都站在同一个地方排队,他们会大声喊叫,吼声几乎震耳欲聋。事实上,每年参加了这个活动后,一些奶牛已经失 阅读全文
posted @ 2019-07-29 23:48 _Ackerman 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 37 下一页