ICode9

精准搜索请尝试: 精确搜索
  • 可视化神器plotly(2):子图的绘制2020-03-17 17:54:11

    楔子 下面我们来进行高级图表的绘制,说是高级图表,其实也不算高级。以下代码在jupyter notebook上运行,先导入以下模块 import plotly as py import plotly.graph_objs as go import numpy as np import pandas as pd import datetime 时间序列 plotly对时间的支持特别友好,即支持字符

  • subplots用法详解2020-03-08 09:41:08

    subplots用法详解 我们经常看到这个函数被用了很多次,尽管这个例子只是试图创建一个图表.还有其他一些优势吗?官方演示subplots() 也用于**f, ax = plt.subplots()**创建单个图表时,它之后只引用了ax.这是他们使用的代码. #Just a figure and one subplot f, ax = plt.subplo

  • Python : 一排三个子图(二)2020-02-27 21:09:30

    import matplotlib.pyplot as plt import numpy as np import pandas as pd path11 = r"D:\ExperimentalData\Jain\multiCenterCluster.csv" path12 = r"D:\ExperimentalData\Jain\centers.csv" path21 = r"D:\ExperimentalData\Spiral\mul

  • P2805 [NOI2009]植物大战僵尸 · 网络流最大权闭合子图+ 拓扑排序2020-02-26 15:42:34

    题解 直接看大佬的题解吧 · 题解 P2805 【[NOI2009]植物大战僵尸】 最大权 = 正点权和 - 最小割 #include <bits/stdc++.h> using namespace std; const int N = 1e6 + 10; const int INF = 0x3f3f3f3f; bool vis[N]; int n, m, k; int score[N]; int id(int x,int y){

  • 使用Python绘制新型冠状肺炎全国增长趋势图2020-02-04 19:02:56

      截至1月28日24时,国家卫生健康委收到31个省(区、市)累计报告确诊病例5974例,现有重症病例1239例,累计死亡病例132例,累计治愈出院103例。现有疑似病例9239例。目前累计追踪到密切接触者65537人,当日解除医学观察1604人,现有59990人正在接受医学观察。累计收到港澳台地区通报确诊病例:香

  • 省选模拟16 题解2020-02-02 21:53:01

    A. GCD和LCM 简单莫比乌斯反演。 因为有一个$a$的限制,我们离线询问,将询问按$a$排序。 随时更新要维护来统计答案的数组就可以了。   B. 平面图 给出了平面图,所以自然想到对偶图。 如果知道平面图上每个点所连的边的顺序,一个平面图转对偶图的方式是: 考虑给每条边开两个对偶图上的

  • 图论知识点2020-01-31 15:04:23

    (1)路径 (2)强连通分量(有向图) 有向图强连通分量: 在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连

  • Matplotlib _ 02 子图绘制2020-01-30 12:43:31

    import matplotlib.pyplot as plt fig = plt.figure() ax1 = fig.add_subplot(2,2,1) ax2 = fig.add_subplot(2,2,2) ax6 = fig.add_subplot(2,2,4) plt.show() import numpy as np fig = plt.figure() fig = plt.figure(figsize = (4,4)) #规定画图区域的大小,长/高 ax1 =

  • BZOJ 1093. [ZJOI2007]最大半连通子图2020-01-26 16:53:58

      如果这张图是个DAG,那么最长链就是第一个答案,所以就先tarjan缩点。 第二部分拓扑排序解决,注意重边会影响答案,所以不要重复转移。 #include <bits/stdc++.h> namespace IO { char buf[1 << 21], *p1 = buf, *p2 = buf; int p, p3 = -1; void read() {} inline

  • matplotlib绘制子图的几种方式2020-01-26 11:02:16

    本文主要使用matplotlib进行多图的绘制。 %matplotlib notebook import matplotlib from matplotlib import pyplot as plt plt.ion() %matplotlib tk from matplotlib import rcdefaults rcdefaults() import numpy as np import pandas as pd 方法1: plt.subplot(x,x,x)和

  • Python数据可视化库-Matplotlib——折线图,子图绘制2020-01-12 18:57:07

    # coding:utf-8 import pandas as pd import numpy as np from matplotlib import pylab as plt # 导入数据可视化库Matplotlib并重命名为plt   plt.rcParams['font.sans-serif']=['SimHei'] # 用来正常显示中文标签 plt.rcParams['axes.unicode_minus']=False # 用来正常显

  • 省选模拟1 题解2019-12-24 20:57:01

    A. 天空碎片 正解很麻烦,所以打表找规律   B. 未来拼图 发现这个式子是一个简单的循环卷积式,所以要求的实际上是一个多项式在$mod\ x^n$意义下的平方根个数和最小字典序平方根。 然而本题所要求的循环卷积与一般情况下的$2^k$不同。 然而这个复杂度,可以直接做暴力DFT,即直接带入$w_

  • BZOJ 3716 [PA2014]Muzeum 贪心SET最大闭合子图2019-10-24 10:54:04

    看上去像是一个最大权闭合子图裸题但是数据太大 我们可以先把守卫的视野转换到第二象限(每个守卫可以看到横坐标比他小 纵坐标比他大的宝物) 然后按X从小到大 再按Y从大到小排 这样我们就可以按SORT序遍历守卫 然后贪心地把每个守卫的流量流给离他最近的Y最小的宝物 易证这样是最

  • 构图之美——谈最小割解最大权闭合子图2019-10-20 23:03:07

    本篇旨在为正在学习网络流的同志们介绍用最小割解最大权闭合子图的题型,同时表达我对构图之美的崇拜。我将尝试解答以下问题: 一.什么问题可以抽象成最大权闭合子图? 二.最大权闭合子图的题怎样建图? 三.为什么这样建可以用最小割解?(建图之美)   但限于水平,我无法解答类似以下问题。。。

  • 图的割点、桥和双连通分支的基本概念2019-10-14 13:52:51

    [点连通度与边连通度] 在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这个集合中所有顶点相关联的边之后,原图变成多个联通块,就称这个点集为割点集合。 一个图的点连通度定义为,最小个点集合中的顶点数。 类似的,如果有一个边集合,删除这个编辑和以后,原图变成多个连通块,

  • 洛谷 P2272 【最大半连通子图】2019-10-05 21:02:24

    题库:洛谷 题号:2272 题目:最大半连通子图 link:https://www.luogu.org/problem/P2272 给52分的前排提醒:记得在Tarjan后去重边,否则方案数会最长链的数量会受到影响 题意简化(这题的题面太毒瘤了):给定一个图,求这个图的最长链所包含的节点个数以及最长链的个数 思路:我们先用Tarjan

  • 最大权闭合子图(最小割)2019-10-03 16:51:15

      最大权闭合子图(最大流最小割) •参考资料 【1】最大权闭合子图 •权闭合子图 存在一个图的子图,使得子图中的所有点出度指向的点依旧在这个子图内,则此子图是闭合子图。  在这个图中有8个闭合子图:∅,{3},{4},{2,4},{3,4},{1,3,4},{2,3,4},{1,2,3,4} •最大权闭合子图 在一个

  • [Shoi2017]寿司餐厅(最大权闭合子图)2019-09-23 20:04:34

    传送门 一道神奇的网络流题目。 建议先做关于最大权闭合子图的题。 比如bzoj1497 #include<bits/stdc++.h>#define LL long long#define N 5003#define M 500003#define INF 2100000000using namespace std;int read(){ int x=0,f=1;char s=getchar(); while(s<'0'||s>'9&#

  • VK Cup 2017 - Round 12019-09-21 09:00:08

      传送门   A.Bear and Friendship Condition(完全图判定) •题意   给你一个包含 n 个点,m 条边的无向图,判断是否存在三点 x,y,z,满足:     x与y , y与z 有边,但是 x与z 无边;   如果存在,输出 "NO",反之,输出 "YES"; •题解   整个图可划分成若干个联通子图,判断这若干个连通

  • LG2272/BZOJ1093 「ZJOI2007」最大半连通子图 Tarjan+缩点+DAG求最长链2019-09-09 23:50:49

    问题描述 LG2272 BZOJ1093 题解 观察半联通的定义,发现图中的一些结点,构成的链一定是一个半联通子图。 此时存在的环可能会干扰求解,于是\(\mathrm{Tarjan}\)缩点。 于是求最长链,过程中计数即可。 \(\mathrm{Code}\) #include<bits/stdc++.h> using namespace std; template <typ

  • noip2019集训测试赛(六)B.匹配2019-09-04 13:36:42

    Description Rikka有一张无向联通图 G=⟨V,E⟩ ,其中顶点数 |V|=n ,边数 |E|=n−1 。Rikka可以选择 E 中的一些边删掉。显然这有 2n−1 种方案。 Rikka想知道,有多少种方案使得删边后残余图中的最大匹配数恰好为 m 的倍数。由于答案可能很大,请输出答案对 998244353 取模的余数

  • bzoj4873-最大权闭合子图2019-08-17 20:52:17

    1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<string> 5 #include<cstring> 6 #include<algorithm> 7 #include<iomanip> 8 #include<queue> 9 using namespace std; 10 namespace Moxi

  • 数据结构—04:图2019-08-14 12:02:38

    五、图 1.分类: 无向图 有向图 无向完全图:在无向图中,任意两顶点都有一条直接边相连接 有向完全图:在有向图中,任意两顶点之间都有方向互为相反的两条弧相连接 无向网:无向图的每条边都带权 有向网:有向图的每条弧都带权 2.相关概念: 顶点的度:指依附于某顶点 v 的边数,记为 TD(v) 入度

  • KM算法2019-08-11 22:38:00

    原文链接:http://www.cnblogs.com/ACAC/archive/2010/05/17/1737667.html POJ 2195(KM算法) 转自大牛,牛人天天有,就是没有我啊 这是一个典型的最大匹配的题目,题目意思是给出一些房子和一些人,每个人到每个房子都有一个相应的代价,最后要求怎么安排这些人

  • 图论 —— 弦图2019-08-11 15:37:08

    【概述】 1.基本概念 设有图 G=(V,E),则: 当 V'∈V,E'∈E 时,图 G'=(V',E') 是图 G 的子图 当 V'∈V,E'={∀x∈V',∀y∈V',(x,y)∈E'} 时,G'(V',E') 是图 G 的诱导子图 当 G′ 是图 G 的子图,且 G′ 是关于 V′ 的完全图时,子图 G' 为图 G 的团 当 G' 是团,且不是其他团的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有