icpc

陈童学哦18 天前
c++·算法·icpc
ICPC区域赛成都站【赛后回顾+总结】首先,这是本人本赛季第一场XCPC区域赛,也是本人算竞生涯中第一场XCPC区域赛(之前只打过邀请赛和省赛)。
惆怅客1233 个月前
icpc·uva·final 2011·上下界循环费用流·枚举技巧·补集·优化建图
UVa1104/LA5131 Chips Challenge本题是2011年icpc世界总决赛的D题在一个N×N(N≤40)网格里放芯片。其中一些格子已经放了芯片(用C表示),有些格子不能放(用/表示),有些空格子可以放或者不放芯片(用.表示)。还要放一些芯片(用W表示),使得第i行的总芯片个数(C和W之后)等于第i列。为了保证散热,任意行/列的芯片(包括C和W)不能超过总芯片数的A/B。
惆怅客1235 个月前
dijkstra·icpc·uva·cerc 2003·路径倍增·稀疏表
UVa1321/LA2925 Dice contest本题是2003年icpc欧洲区域赛中欧赛区的D题骰子的六面展开图如下,现在把骰子的六个面赋予一套权重 w i ( 1 ≤ w i ≤ 50 , 1 ≤ i ≤ 6 ) w_i(1\le w_i \le 50,1\le i\le 6) wi(1≤wi≤50,1≤i≤6),每翻转一次骰子的代价是翻转转后顶面的权重。    有一个4行无数列的网格桌子,初始时骰子顶面是1点,正面是2点(面向玩家),放置在 ( x 1 , y 1 ) (x_1,y_1) (x1,y1)格子处,每次可以将骰子翻转到上下左右之一的相邻
惆怅客1236 个月前
图论·dfs·建模·有向图·icpc·uva
UVa11604 General SultanUVA - 11604 General Sultan给出一些0和1组成的模式串,问是否存在一个串使得有多种方案将这个串分解成模式串。    给一个包含n(n≤100)个符号的二进制编码方式,是否存在一个二进制序列,存在至少两种解码方法。比如{a=01, b=001, c=01001}是有歧义的,因为01001可以解码为a+b或者c。每个编码由不超过20个0或1组成。
惆怅客1236 个月前
2-sat·icpc·uva·daejeon 2010·二染色
UVa1466/LA4849 String Phone本题是2010年icpc亚洲区域赛大田赛区的G题平面网格上有n(n≤3000)个单元格,各代表一个重要的建筑物。为了保证建筑物的安全,警察署给每个建筑物派了一名警察,并配发了一些有绳电话以供联络。有绳电话是指长度固定的电话,且电话两端的距离必须保持不变。在本题中,坐标(x1,y1)和(x2,y2)之间的距离为|x1-x2|+|y1-y2|。以无向加权图的形式给出哪些警察之间会使用有绳电话,以及每根绳子的长度,如下图所示,这个图保证是连通的。    现在已经确定每名警察所巡逻的建筑物,请判断是否存在一种方案
匪石16 个月前
深度优先·贪心·icpc·补题
K-独立钻石(dfs),G-邪恶铭刻(贪心)这两题,都是应该赛场上A出来的。当时一直关注点在 I. Path Planning,没关注榜单,K,也能写,也就是dfs,从数据范围可以看出,直接暴力搜索。
smile是对你的礼貌~@济南大学6 个月前
python·算法·图论·icpc·ccpc
部分树上问题及图的联通性(图论学习总结部分内容)由于图论学习总结内容过多,全放在一篇博客过于冗长现进行拆分,本文是部分树上问题及图的联通性部分,其他部分地址见:图论学习总结(For XCPC)
smile是对你的礼貌~@济南大学6 个月前
python·算法·图论·icpc·ccpc
网络流初步(图论学习总结部分内容)由于图论学习总结内容过多,全放在一篇博客过于冗长现进行拆分,本文是网络流初步部分,其他部分地址见:图论学习总结(For XCPC)
smile是对你的礼貌~@济南大学6 个月前
python·算法·图论·icpc·ccpc
最短路(图论学习总结部分内容)由于图论学习总结内容过多,全放在一篇博客过于冗长现进行拆分,本文是最短路部分,其他部分地址见:图论学习总结(For XCPC)
惆怅客1237 个月前
icpc·uva·三维几何·raytracer·光线追踪模拟
UVa12313 A Tiny RaytracerUVA - 12313 A Tiny Raytracer给出 《训练指南》题意翻译本题的任务是实现一个小型光线追踪渲染器。场景由若干三角形网格(triangle mesh)组成,有且仅有一个点光源(point-light)。    相机模型    本题使用的相机是透视相机,位置在camera_pos,指向camera_target,up向量为camera_up,横向FOV等于 f f f度,拍摄出来的图片是W×H像素,如下图所示。    上图中,假想在相机的正前方有一个矩形(称为图像平面),代表着场景在相
smile是对你的礼貌~@济南大学7 个月前
python·算法·图论·icpc·ccpc
图论学习总结令 D [ i , j ] D[i,j] D[i,j] 表示**“经过若干个编号不超过k的结点”** 从 i i i 到 j j j 的最短路。该问题可以划分为两个子问题,经过编号不超过 k − 1 k-1 k−1 的结点从 i i i 到 j j j,或者先从 i i i 到 k k k,再从 k k k 到 j j j。于是: D [ k , i , j ] = m i n ( D [ k − 1 , i , j ] , D [ k − 1 , i , k ] + D [ k − 1 , k , j
樱狸❀1 年前
算法·icpc
2022ICPC,济南站(M,E,D初见安~好久好久没写博客了……感觉还是有必要写的。拿去年济南的题目训练了一下,状态还不错,写一下自己写过了的题目的题解。