会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
姚征兵
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年6月4日
全排列函数next_permutation(a,a+n)
摘要: 以排好的数组,输出他的全排列; 按字典序排序 当没有更小的时候输出0,否则1;
阅读全文
posted @ 2019-06-04 19:05 YZBPXX
阅读(601)
评论(0)
推荐(0)
2019年6月2日
牛客
摘要: bitset<32> b(a);//定义一个二进制类 __builtin_popcount(n) 输出二进制为一的数有多少
阅读全文
posted @ 2019-06-02 21:48 YZBPXX
阅读(161)
评论(0)
推荐(0)
2019年5月27日
oj.1677矩形嵌套,动态规划 ,贪心
摘要: 矩形嵌套问题; 目前理解 贪心如此题,应该是h和w最为接近的两点想嵌套为局部最优解,而动态规划应为dijk类型f(x+1)=f(x) 这个f(x)包含了仅限于x以下的全局最优解 当然 也就是逆推可以求解
阅读全文
posted @ 2019-05-27 20:52 YZBPXX
阅读(269)
评论(0)
推荐(0)
2019年5月9日
Dijk入门(杭电2544题)
摘要: #include #include using namespace std; #define INF 0x3f3f3f3f int n,m; int map[105][105]; int vis[105]; int stemp[105]; int dijk(){ memset(vis,0,sizeof(vis)); vis[1]=1; //标记第一个已选 memset(s...
阅读全文
posted @ 2019-05-09 22:58 YZBPXX
阅读(231)
评论(0)
推荐(0)
2019年5月4日
牛客 19-5-3 QAQ
摘要: 相比两个方法 第一个少了回溯次; B题: 代码精炼。正常要写100+;
阅读全文
posted @ 2019-05-04 20:44 YZBPXX
阅读(152)
评论(0)
推荐(0)
2019年4月28日
BFS入门
摘要: 样例: N=10, M=10(迷宫如下图所示。'#','.','S','G'分别表示墙壁、通道、起点和终点)#S######.#......#..#.#.##.##.#.#........##.##.####....#....#.#######.#....#......####.###.....#.
阅读全文
posted @ 2019-04-28 19:24 YZBPXX
阅读(139)
评论(0)
推荐(0)
2019年4月22日
DFS练习
摘要: DFS :要点 奇偶剪枝 即无论怎么走 总与最短路径相差一个偶数,所以要求步数于最短步数之和肯定为偶; dfs更深的理解 总要记录每一个走过的点等走完后在撤销,并且是求一个联通路径,记住找到后标记推出不然体现不出dfs与bfs的优势
阅读全文
posted @ 2019-04-22 21:39 YZBPXX
阅读(215)
评论(0)
推荐(0)
2019年4月17日
判断字符串中最长的重复出现的子串
摘要: 算法步骤:每排完一次去一个字符,即每一个字符都往后找有没有能够匹配的字符串
阅读全文
posted @ 2019-04-17 18:22 YZBPXX
阅读(787)
评论(0)
推荐(0)
2019年4月7日
输出格式
摘要: 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。 Input 每行包含一个字符和一个整数n(0<n<41),不同的字符表示不同的花纹,整数n表示等腰三角形的高。显然其底边
阅读全文
posted @ 2019-04-07 20:49 YZBPXX
阅读(227)
评论(0)
推荐(0)
2019年3月26日
初步认识,合并集(树)
摘要: 过程:将认识的人分为一堆,有多少堆就有多少table 分堆的过程中 判断根节点是否相同,不同就将根节点合并;
阅读全文
posted @ 2019-03-26 20:07 YZBPXX
阅读(295)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告