
vector容器
leoxry
天道酬勤,拼搏一个最好的自己送给未来的自己,每天开开心心敲代码就是一种幸福,不计得失,回归刚开始学习时内心的单纯
展开
-
Satisfactory Pairs HackerRank - pairs-again——预处理+不定长数组应用
Think: 1题意:输入n, 求(a, b)满足a < b 且存在x, y使得x*a + y*b = n的二元组个数,要求n, a, b, x, y皆为正整数 2方法:先预处理小于n的数的约数,然后暴力试探+剪枝,试探符合题意的二元组个数,时间复杂度 1/x 从1到n积分,为nln(n)vjudge题目链接 建议参考博客1 建议参考博客2以下为Accepted代码#include <bits原创 2017-06-25 21:22:47 · 423 阅读 · 0 评论 -
【树形dp+前向星】Godfather POJ - 3107
Think: 1题意:给出一棵树,询问试探删除一个结点后可使得余下两个连通子图中的最大结点子图的结点数量是所有结点试探的最小值(找到一个点,其所有的子树中最大的子树节点数最少) 树的重心——参考自百度百科 2思路: 1>结点可达到5000不能使用邻接矩阵存储,因此使用前向星存储边的关系 2>DFS试探(+树形dp)寻找最优解 树形dp建议参考博客1 树形dp建议参考博客2vjudge题原创 2017-06-17 16:07:04 · 388 阅读 · 0 评论 -
【STL容器-vector用法总结(1)】
v1.front() 返回数组第一个元素 v1.back() 返回数组最后一个元素 v1.size() 返回数组元素数量 v1.clear() 清空当前的vector数组元素 v1.empty(原创 2017-12-20 21:54:22 · 349 阅读 · 0 评论