相关分类: Java技术 C/C++ VB delphi
  • 【模板】 线段树

    洛谷P3372 线段树入门版qwq 区间查询 区间修改(都是加法qaq) 1 #includecstdio 2 #includeiostream 3 #define sz 100010 4 #define LL long long 5 using namespace std; 6 int n, m, x, y, pd, add = 0 ; 7 LL ans = 0 ; 8 struct seg { 9 LL l, r, w, f; 10 }tree[...

    2018-09-01 05:38:28

  • SPOJ1043 GSS1(线段树)

    题意 给出$n$个数,每次询问区间$(l, r)$内最大字段和 Sol 在合并子树的时候,答案仅有四种情况 打四个标记维护即可 查询同理,用类似update的方式合并 注意查询的时候不能按照以前的方式写,因为不知道变量的下界,最稳妥的办法就是判三种情况 /* */ #include cstdio...

    2018-09-01 05:38:27

  • word

    # include "stdio.h" int main() { printf("hello world!"); return 0; }...

    2018-09-01 05:38:27

  • 华为笔试——C++平安果dp算法

    题目:平安果 题目介绍:给出一个m*n的格子,每个格子里有一定数量的平安果,现在要求从左上角顶点(1,1)出发,每次走一格并拿走那一格的所有平安果,且只能向下或向右前进,最终到达右下角顶点(m,n),要求求出能拿走的平安果的最大数值。 输入:第一行有两个数值m...

    2018-09-01 05:38:26

  • BZOJ1093: [ZJOI2007]最大半连通子图(tarjan dp)

    题意 一个有向图G=(V,E)称为半连通的(Semi-Connected),如果满足:?u,vV,满足uv或vu,即对于图中任意 两点u,v,存在一条u到v的有向路径或者从v到u的有向路径。若G'=(V',E')满足V'?V,E'是E中所有跟V'有关的边, 则称G'是G的一个导出子图。若G'是G的导出子图,且G'半连...

    2018-09-01 05:38:25

  • 【luogu题解】P1546 最短网络 Agri-Net

    题目 约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农...

    2018-09-01 05:38:24

  • BZOJ2023: [Usaco2005 Nov]Ant Counting 数蚂蚁(dp)

    题意 题目描述的很清楚。。。 有一天,贝茜无聊地坐在蚂蚁洞前看蚂蚁们进进出出地搬运食物.很快贝茜发现有些蚂蚁长得几乎一模一样,于是她认为那些蚂蚁是兄弟,也就是说它们是同一个家族里的成员.她也发现整个蚂蚁群里有时只有一只出来觅食,有时是几只,有时干脆整...

    2018-09-01 05:38:23

  • 【C++学习笔记】强大的算法——spfa

    spfa的定义 PFA算法的全称是:Shortest Path Faster Algorithm,用于求单源最短路,由西南交通大学段凡丁于1994年发表。当给定的图存在负边时,Dijkstra算法就无能为力了,然而bellman_ford算法的复杂度又太高。在这种情况下spfa算法就有了用武之地。 spfa实现 为了简...

    2018-09-01 05:38:22

  • 【C++学习笔记】 链式前向星

    链式前向星是一种常见的储存图的方式(是前向星存图法的优化版本),支持增边和查询,但不支持删边(如果想要删除指定的边建议用邻接矩阵)。 储存方式 首先定义数组 head[ i ] 来储存 从节点 i 出发的第一条边的下标 ,定义结构体 edge[ i ] 中包含三个元素 nxt, to,...

    2018-09-01 05:38:20

  • CSP201604-2:俄罗斯方块

    引言: CSP (http://www.cspro.org/lead/application/ccf/login.jsp) 是由 中国计算机学会( CCF )发起的"计算机职业资格认证"考试,针对计算机软件开发、软件测试、信息管理等领域的专业人士进行能力认证。认证对象是从事或将要从事 IT 领域专业技术与技术管理人员...

    2018-09-01 05:38:20

2