随笔分类 -  ACM基础篇

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要:附上学习PPT:传送门 概念 树状数组或者二叉索引树也称作Binary Indexed Tree,又叫做Fenwick树;它的查询和修改的时间复杂度都是log(n),空间复杂度则为O(n),这是因为树状数组通过将线性结构转化成树状结构,从而进行跳跃式扫描。通常使用在高效的计算数列的前缀和,区间和。 阅读全文
posted @ 2018-04-23 11:17 _努力努力再努力x 阅读(332) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-1936 题目大意: 给两个字符串,判断是s1是不是s2的子序列 思路: 水 阅读全文
posted @ 2018-04-23 00:11 _努力努力再努力x 阅读(121) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-1035 题目大意: 输入一部字典,输入若干单词 1、 若某个单词能在字典中找到,则输出corret 2、 若某个单词能通过 变换 或 删除 或 添加一个字符后,在字典中找得到,则输出这些单词,输出顺序根据 输入的那部字典的字 阅读全文
posted @ 2018-04-23 00:03 _努力努力再努力x 阅读(127) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3572 题目大意: 给N个任务,M台机器。每个任务有最早才能开始做的时间S,deadline E,和持续工作的时间P。每个任务可以分段进行,但是在同一时刻,一台机器最多只能执行一个任务. 问存不存在可行 阅读全文
posted @ 2018-04-22 22:29 _努力努力再努力x 阅读(189) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1179 题目大意: 有n个人要去买魔杖,有m根魔杖(和哈利波特去买魔杖的时候一样,是由魔杖选人)。接下来是m行,每行第一个数k是第i根魔杖可以选的人数,接着k个数表示这根魔杖选的人的编号。最后问老板最多 阅读全文
posted @ 2018-04-22 22:23 _努力努力再努力x 阅读(239) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1150 题目大意: 给你两台机器A和B,A机器有n种模式,B机器有m种模式,初始时都是0,现在给你k个任务,每个任务可以由机器A的x模式完成或者机器B的y模式完成,而每次改变机器的模式都要重启一次,问你 阅读全文
posted @ 2018-04-22 22:20 _努力努力再努力x 阅读(112) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1068 题目大意: 有n个人,一些人认识另外一些人,选取一个集合,使得集合里的每个人都互相不认识,求该集合中人的最大个数。 解题思路: 这是求最大独立集 最大独立集 = n - 最小覆盖数 = n - 阅读全文
posted @ 2018-04-22 22:15 _努力努力再努力x 阅读(151) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2680 题目大意: 给你一个有向图,一个起点集合,一个终点,求最短路 解题思路: 1.自己多加一个超级源点,把起点集合连接到超级源点上,然后将起点与超级源点的集合的路径长度设为0,这样就称为一个n+1个 阅读全文
posted @ 2018-04-22 22:08 _努力努力再努力x 阅读(174) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1317 题目大意: 题意:有n个房间(n<=100),每个房间有一个点权(第1号房间和第n号房间权值均为0),到达该房间时会自动获得该点权(可能为负权)。给出一些无向边。有一个人,初始有能量值100,初 阅读全文
posted @ 2018-04-22 22:01 _努力努力再努力x 阅读(205) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1874 题目大意: 求起点到终点的最短距离 解题思路: 注意重边,其他的就是模板 阅读全文
posted @ 2018-04-22 16:05 _努力努力再努力x 阅读(163) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2112、 题目大意: 求起点到终点的最短路 解题思路: 对地名进行编号即可 然后直接dijkstra算法 阅读全文
posted @ 2018-04-22 16:03 _努力努力再努力x 阅读(161) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2066 题目大意: 求到目标点集合中的最短距离 解题思路: dijkstra算法求出每个点到该点的最短路径,直接求其中最短即可(重边) 阅读全文
posted @ 2018-04-22 16:00 _努力努力再努力x 阅读(151) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3790 题目大意: 给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。 解题思路: 在最短距离的基础上加 阅读全文
posted @ 2018-04-22 15:57 _努力努力再努力x 阅读(213) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2544 题目大意: 1-N的最短路长度 解题思路: dijkstra模板 阅读全文
posted @ 2018-04-22 15:53 _努力努力再努力x 阅读(122) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1548 题目大意: 有一天桐桐做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)上有一个数字K;(0≤Ki≤N)。电梯只有四 个按钮:开,关,上,下。上下的层数等 阅读全文
posted @ 2018-04-21 22:54 _努力努力再努力x 阅读(176) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1598 题目大意: XX星有许多城市,城市之间通过一种奇怪的高速公路SARS(Super Air Roam Structure 超级空中漫游结构)进行交流,每条SARS都对行驶在上面的Flycar限制了 阅读全文
posted @ 2018-04-21 22:08 _努力努力再努力x 阅读(156) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1198 题目大意: 有如上图11种土地块,块中的绿色线条为土地块中修好的水渠,现在一片土地由上述的各种土地块组成,需要浇水,问需要打多少口井。 例如下面这个土地块 ADC FJKIHEthen the 阅读全文
posted @ 2018-04-21 16:38 _努力努力再努力x 阅读(380) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1162 题目大意: 给n个点,求MST权值 解题思路: 直接prim算法 阅读全文
posted @ 2018-04-21 15:28 _努力努力再努力x 阅读(135) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3371 题目大意: 给n个城市,m条路,k组已知路,求最小费用联通所有城市; 解题思路: kruskal求MST,这道题目有毒,很容易超时,改了一下并查集才过,而且同一个代码有时过又是超时 阅读全文
posted @ 2018-04-21 15:17 _努力努力再努力x 阅读(170) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1879 题目大意: 省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。现得到城镇道路统计表,表中列出了任意两城镇间修建道路的费用, 阅读全文
posted @ 2018-04-21 11:45 _努力努力再努力x 阅读(147) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页