随笔分类 - 算法专题
摘要:参考博客: https://www.luogu.org/problemnew/solution/P3804
阅读全文
摘要:博客结束: https://www.cnblogs.com/aiguona/p/8351046.html hdu 2149 /*只有当m小于n时才有可能多出价,否则就不可能给对手留下(n + 1)的局面了。*/ /*输入m卖价和n加价,输出第一次可叫的价格*/ #include <iostream>
阅读全文
摘要:详细介绍:https://www.cnblogs.com/xenny/p/9739600.html http://www.sohu.com/a/245746824_100201031 https://www.cnblogs.com/wkfvawl/p/9445376.html 单点更新、单点查询 传
阅读全文
摘要:线段树的作用: 1.多次查询区间的最大值,最小值,以及区间和 2.多次更新区间的元素值(可以元素值替换,也可加上一个给定输入值) 2.主席树 作用: 相关博客: http://www.imooc.com/article/73393 1 #include<cstdio> 2 #include<iost
阅读全文
摘要:一.二叉树如何表示输入: 二.二叉树完整代码 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 typedef struct BinaryTreeNode 5 { 6 int date; 7 struct BinaryTreeNode*Left
阅读全文
摘要:2019-06-25 推荐博客阅读:https://www.sohu.com/a/271430685_100201031 一. 适合解决的问题 有n个数。m次操作,每一次操作,给定l,r,del.将l~r区间的所有数增加del;最后有q个询问,给你 l,r ,每一次询问求出l~r的区间和。 注明:
阅读全文
摘要:多项式除法不太一样,和平时的数除法不同。 第一题:poj 1060 题目介绍:给你三个多项式,分别为a,b,c,求(a*b)%c,其中还有一些特定的规则,比较难懂!!! 解题链接:https://blog.csdn.net/xiamusansan/article/details/90175793 1
阅读全文
摘要:https://blog.csdn.net/xiao_k666/article/details/79559926
阅读全文
摘要:POJ 2253 Frogger题目意思就是求所有路径中最大路径中的最小值。 #include<iostream> #include<cstdio> #include<string.h> #include <utility>//make_pair的头文件 #include<math.h> using
阅读全文