原创 加速SAM相關文章收集-2024.04

Faster Segment Anything: Towards Lightweight SAM for Mobile Applications code 2023.07.04 MobileSAMv2: Faster Segment

原创 圖論部分簡單總結

總的感受: 這裏大概囊括了一下圖論的基礎知識,圖論是一個比較考驗思維的部分。 尤其是後面有關二分圖,網絡流等的分支,對建模轉化的要求還是很高的。 進入正題了: 一、最短路: 這一個部分不想多講,雖然是很基礎的一個部分,但是也很重要。 題目:

原创 二項式反演與錯排問題

二項式反演與錯排問題 常見簡單組合恆等式: \(C_n^m=C_n^{n-m}\) \(C_n^m=C_n^{m-1}+C_{n-1}^{m-1}\) \(\sum_{i=0}^{n}C_n^i=2^i\) \(\sum_{i=0}^{n

原创 狄利克雷卷積 && 莫比烏斯反演

狄利克雷卷積 && 莫比烏斯反演  狄利克雷卷積 數論函數及其運算 數論函數是指定義域是正整數,值域是一個數集的函數。 加法,逐項相加,即\((f+h)(n)=f(n)+h(n)​\); 數乘,這個數和每一項都相乘,即 \((xf)(n)=

原创 Miller_Rabin

Miller_Rabin Part0 前言: Miller_Rabin是一個高效判定素數的隨機算法。 其運用到的理論知識是:費馬小定理 \(and\) 二次探測定理。 Part1 費馬小定理: 關於這個定理沒什麼好多講的。 \[ 若p是素數

原创 無向圖必經點、必經邊的相關問題

目錄 無向圖必經點、必經邊的相關問題 一、 任意兩點間路徑的必經邊 二、 任意兩點間路徑的必經點 三、 任意兩邊間路徑的必經點 四、 任意兩邊間路徑的必經邊 五、聲明: 無向圖必經點、必經邊的相關問題 一、 任意兩點間路徑的必

原创 無向圖的連通性與相關問題

目錄 無向圖的連通性與相關問題 一、相關概念: 二、Tarjan與割邊、割點: 三、Tarjan與雙連通分量 四、歐拉路問題 無向圖的連通性與相關問題 一、相關概念: 給定一張無向圖\(G=(V,E)\): 1、割點:若\(x

原创 poj 2349 Arctic Network MST/二分答案

poj 2349 Arctic Network 題目傳送 Sol: 方法一: 貪心的想,發現n個點只需要n-1條邊即可,求MST即可,再把MST中最大的m-1條邊去掉,第m大就是答案。 code: #include<string> #inc

原创 poj1275 Cashier Employment 差分約束

poj1275 Cashier Employment 題目傳送 sol: 不是很容易想到。。 不妨令\(S[i](0≤i≤23)\)表示前i小時已經定了i個人。 那麼根據題目給定條件及隱含條件作出約束: \[ s[i]-s[i-8]≥nee

原创 AHOI2008 緊急集合 樹上倍增

AHOI2008 緊急集合 題目傳送 sol: 如果只有兩個點,那麼顯然目的地就是在他們二者路徑上的任意一點。 現在有三個點,考慮兩兩的路徑和lca,發現肯定有兩對求得的lca相同,另外一對的lca深度比那兩對的lca深度大。 這個深度大一

原创 POI2012 Rendezvous 基環樹+分類討論

POI2012 Rendezvous 題目傳送 sol: 首先把連通塊劃分出來。 對於不在一個連通塊的兩點不能相會,否則必定能相會。 在一個連通塊內的又需分情況考慮。 先把環給拎出來,則環上每個點掛着一棵子樹(不算環上的點)。 如果兩點在一

原创 SDOI2013 直徑(樹的直徑必經邊)

SDOI2013 直徑 題目傳送 sol: 先求出任一直徑同時把直徑拎出來,樹的非直徑部分全部掛在直徑上(如下)。 對於直徑上的每一個點i,如果存在它到非直徑上點的最大距離\(g[i]\)等於它到直徑兩端點中較短的那一段\(d[i]\),

原创 冗餘路徑 Redundant Paths e-DCC縮點

冗餘路徑 Redundant Paths 題目傳送 sol: 如果兩點間存在至少兩條不重複的路徑,這說明他們兩點在同一個邊雙連通分量(不存在割邊)。 那麼可以進行e-DCC的縮點,得到一棵樹。 對於這棵樹廣泛意義上的葉子節點(度數爲1)而言

原创 網絡流初步

目錄 網絡流初步 相關性質 最大流 最小割 費用流 the end 網絡流初步 P.S. 簡單的學習了一下,以後方便複習。 相關概念 源點:只有出邊沒有入邊的點。 匯點:只有入邊沒有出邊的點。 容量和流量:每條有向邊上有兩個量

原创 HNOI2012 礦場搭建 v-DCC縮點+分類討論

HNOI2012 礦場搭建 題目傳送 sol: 首先需要對v-DCC縮點,對於縮點後的每一個連通塊需分類討論一下。 對於每一個連通塊(v-DCC): 1、不存在割點。需要建兩個出口(毀掉一個還得有一個)。 2、存在一個割點。需要一個出口。(