Codeforces Round #318 (Div. 2) B Bear and Three Musketeers (暴力)

算一下復雜度。發現可以直接暴。對于u枚舉a和b,判斷一下是否連邊,更新答案。

#include<bits/stdc++.h>
using namespace std;int n,m;
const int maxn = 4001;
#define PB push_back
vector<int> G[maxn];
bool g[maxn][maxn];
int deg[maxn];
const int INF = 0x3f3f3f3f;
int main()
{//freopen("in.txt","r",stdin);scanf("%d%d",&n,&m);for(int i = 0; i < m; i++){int a,b;scanf("%d%d",&a,&b);deg[a]++; deg[b]++;g[a][b] = g[b][a] = true;G[a].PB(b); G[b].PB(a);}int ans = INF;for(int u = 1; u <= n; u++){int sz = G[u].size();for(int i = 0; i < sz; i++){int a = G[u][i];for(int j = i+1; j < sz; j++){int b = G[u][j];if(g[a][b]){ans = min(ans,deg[u]+deg[a]+deg[b]-6);}}}}if(ans<INF){printf("%d\n",ans);}else printf("-1\n");return 0;
}

?

轉載于:https://www.cnblogs.com/jerryRey/p/4770261.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/375586.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/375586.shtml
英文地址,請注明出處:http://en.pswp.cn/news/375586.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

form表單,submit,ajax提交

尼瑪... 一個簡單的表單提交&#xff0c;竟然給我整的直郁悶。 本來就是個保存功能&#xff0c;幾個前人都用的ajax提交&#xff0c;我也就沒改成submit。然后坑爹的就來了。 我在表單里寫了個<form></form>&#xff08;實際用ajax提交&#xff0c;也沒必要寫這個標…

windows 文件對話框

https://docs.microsoft.com/zh-cn/previous-versions/windows/desktop/legacy/bb776913(vvs.85)

python開發技術詳解(一)

python是一門簡單靈動的語言。從今天開始我要每天都做筆記&#xff0c;每天都要寫博客記錄我所想&#xff0c;我所學到的。 筆記提綱&#xff1a; 1&#xff0c;python的簡單介紹&#xff0c;python的編譯用法&#xff0c;有什么要注意的。 2&#xff0c;命名規則 3&#xff0c…

(Android Studio)添加文本框

此文大部分摘自http://hukai.me/android-training-course-in-chinese/basics/firstapp/building-ui.html android : id 這是定義View的唯一標識符。可以在程序代碼中通過該標識符對對象進行引用&#xff0c;例如對這個對象進行讀和修改的操作(在下一課里將會用到)。 當想從XML里…

java final keyword

依據上下文環境&#xff0c;java的keywordfinal也存在著細微的差別&#xff0c;但通常指的是“這是無法改變的。”不想改變的理由由兩種&#xff1a;一種是效率&#xff0c;還有一種是設計。因為兩個原因相差非常遠&#xff0c;所以關鍵子final可能被吳用。 接下來介紹一下使用…

聽GPT 講Rust源代碼--src/tools(24)

File: rust/src/tools/clippy/clippy_lints/src/types/borrowed_box.rs 在Rust源代碼中的rust/src/tools/clippy/clippy_lints/src/types/borrowed_box.rs文件是Clippy項目的一個規則&#xff0c;用于檢查可能是誤用或錯誤的Box引用情況。 Rust中的Box是一個堆分配的值的所有權…

遞歸乘法

遞歸乘法。 寫一個遞歸函數&#xff0c;不使用 * 運算符&#xff0c; 實現兩個正整數的相乘。可以使用加號、減號、位移&#xff0c;但要吝嗇一些。 示例1: 輸入&#xff1a;A 1, B 10輸出&#xff1a;10示例2: 輸入&#xff1a;A 3, B 4輸出&#xff1a;12提示: 保證乘法…

Building a RESTful Web Service

http://spring.io/guides/gs/rest-service/ Should shutdown tomcat service first , and then java -jar *.jar轉載于:https://www.cnblogs.com/churuosi/p/4774151.html

IOS的各種手勢

轉自http://blog.csdn.net/likendsl/article/details/7554150 一、概述 iPhone中處理觸摸屏的操作&#xff0c;在3.2之前是主要使用的是由UIResponder而來的如下4種方式&#xff1a; - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesCancell…

duilib獲取字符串的像素長

CDuiString m_test_string _T("測試字符串")HDC m_hDc m_pm.GetPaintDC();// 100 是xml中配置的字體的編號HFONT hFont m_pm.GetFont(100);::SelectObject(m_hDc, hFont);SIZE size;GetTextExtentPoint32(m_hDc, m_test_string, i, &size);return size.cxThe …

(轉)rvm安裝與常用命令

rvm是一個命令行工具&#xff0c;可以提供一個便捷的多版本ruby環境的管理和切換。 https://rvm.io/ 如果你打算學習ruby/rails, rvm是必不可少的工具之一。 這里所有的命令都是再用戶權限下操作的&#xff0c;任何命令最好都不要用sudo. rvm安裝 $ curl -L get.rvm.io | bash …

Symfony2 EventDispatcher組件

一個插件系統中&#xff0c;A插件在不影響其它插件的前提下&#xff0c;添加新的方法&#xff0c;或者在一個方法運行前做一些準備工作&#xff0c;通過繼承來實現擴展是很不容易的&#xff0c;由于插件之間的關聯關系&#xff0c;A插件的改變也會使得關聯的插件被動的修改。Sy…

【轉】漫談ANN(2):BP神經網絡

上一次我們講了M-P模型&#xff0c;它實際上就是對單個神經元的一種建模&#xff0c;還不足以模擬人腦神經系統的功能。由這些人工神經元構建出來的網絡&#xff0c;才能夠具有學習、聯想、記憶和模式識別的能力。BP網絡就是一種簡單的人工神經網絡。我們的第二話就從BP神經網絡…

給定一個值S,在有序數組中找出兩個元素A和B,使 A+B = S.

在網上看到過一個面試題&#xff0c;感覺挺有意思&#xff0c;看別人的代碼寫的邏輯不夠謹慎&#xff0c;重寫了一個&#xff0c;較真了又。。。 package com.array7.algorithm;public class AlgorithmTest {public static void main(String[] args) {int[] arr {2 ,4 ,5 ,8 ,…

二叉樹的最小深度

給定一個二叉樹&#xff0c;找出其最小深度。 最小深度是從根節點到最近葉子節點的最短路徑上的節點數量。 說明: 葉子節點是指沒有子節點的節點。 示例: 給定二叉樹[3,9,20,null,null,15,7] 3/ \9 20/ \15 7返回它的最小深度 2. c 廣度優先 /*** Definition for a b…

(轉)會議期刊論文發表介紹(計算機科學領域)

轉自&#xff1a;http://blog.csdn.net/babyfacer/archive/2009/07/25/4377552.aspx 一、計算機科學期刊介紹計算機科學的publication最大特點在于&#xff1a;極度重視會議&#xff0c;而期刊則通常只用來做re- publication。大部分期刊文章都是會議論文的擴展版&#xff0c;首…

笑男手札:SharePoint 2013 單一服務器場環境恢復數據庫內容

SharePoint 2013 單一服務器場環境恢復數據庫內容 笑男的公司服務很多客戶&#xff0c;當然&#xff0c;這些客戶都很挑剔&#xff0c;所以一般情況下生產&#xff08;Prod&#xff09;環境的服務是不能停的。 當然&#xff0c;如果你將包含相同網站集的數據庫連接到同一個服務…

數組中數字出現的次數

一個整型數組 nums 里除兩個數字之外&#xff0c;其他數字都出現了兩次。請寫程序找出這兩個只出現一次的數字。要求時間復雜度是O(n)&#xff0c;空間復雜度是O(1)。 示例 1&#xff1a; 輸入&#xff1a;nums [4,1,4,6] 輸出&#xff1a;[1,6] 或 [6,1]示例 2&#xff1a;…

【轉】String Date Calendar之間的轉換

1.Calendar 轉化 String Calendar calendat Calendar.getInstance(); SimpleDateFormat sdf new SimpleDateFormat("yyyy-MM-dd"); String dateStr sdf.format(calendar.getTime()); 2.String 轉化Calendar String str"2012-5-27"; SimpleDateFormat sd…