記又一次unhappy考試(10 6)

2021-07-23 10:45:55 字數 2208 閱讀 2770

t1題解

t1自爆了,還沒寫。

好了把t1膜完了,現在補上去。

t1的思路真是「簡單清新」。圖是乙個帶環的樹,而且保證只有乙個環。我們只要對於一條鏈上的所有小的子樹依次dp,然後判斷起點和終點的位置,如果起點和終點在一棵樹上,那麼只要子樹上瞎搞就好了;如果不在一棵樹上,就得考慮多棵樹的影響。在統計距離的時候,採用相對距離,如p1和p2相距l1,p1和p3相距l2,可知p2和p3相距l2-l1,於是計算的時候只需要簡單粗暴地給p2到p3的距離暴力減掉l2-l1,這樣前面記錄的距離就都不需要進行改動了,真神奇。

**如下:

/***********************

orz orz orz nbdhhzh ypa

***********************/

#pragma gcc optimize ("o2")

#include

#define c(a) memset(a,0,sizeof(a))

#define m 400010

using

namespace

std;

int n,m,i,j,l,lj,t,cas,cnt,s,ans,tot;

int v[m],a[m],b[m],c[m],fa[m],d[m],mx[m],f[m],p[m],q[m],he[m],to[m],ne[m];

inline

void add(int x,int y)

inline

void up(int x,int y,int k)

}}inline

void dfs1(int x)

int main()return

0;}

t2題解

簡直就是思考題,思想難度++,實現難度–。驚訝地發現,只要選擇了大於等於6個點,必定有符合條件的三個點(顯然法)。所以只要求出所有可以選的情況,然後再暴力列舉最多5個點不可能的情況減掉,然後就過了。。。。過了。。。。

灰常暴力。。。

**如下:

/*******************

orz orz nbdhhzh ypa

*******************/

#pragma gcc optimize ("o2")

#include

#define p 1000000007

using

namespace

std;

int n,m,t,cas,ans,a,b,c,d,e;

int f[60][60];

bool ok(int x,int y,int z)

int main()printf("case #%d: %d\n",cas,ans);

}return

0;}

t3題解

t3有個灰常神奇的思路。非常顯然的是,如果你把乙個增加

的字母或是替換的字母或是交換過來的字母給刪了,建議你去看一下醫生。然後黈黈黈提出了乙個根本不理解為什麼的方案,舉個栗子:

agccct

tcca

一串如果要變到二串,只要把一串

』a『和』t『之間的東西全刪了,然後交換』a『和』t『然後再把』c『、』c『給加進去就好了,於是就神奇了。。。。

對於一串的某個字母,只要在二串裡相同位置向前尋找第乙個相同的字母,然後使用以上的操作即可。

**如下:

/******************

orz orz nbdhhzh ypa

******************/

#pragma gcc optimize ("o2")

#include

using

namespace

std;

int t1,t2,t3,t4,n,m,i,j,l1,l2,t,tt1,tt2;

int f[4010][4010],g[2][4010][30];

char s1[4010],s2[4010];

int main()for(i=1;i<=l2;i++)for(i=1;i<=l1;i++) for(j=1;j<=l2;j++)printf("%d\n",f[l1][l2]);return

0;}

整天氧氣開開我已經沒有希望了

又一次講課

今天早上1,2節在海韻404給學生上了習題課,講述大概有一節半的時間。台下學生是軟體學院2007級,大概130多號人物,講授課程是計算機網路的習題課。雖然前幾天已做好功課,寫好習題課課件,大概理清要講的內容,但是今天兩節課上完,感覺還是一般,表達技巧和能力停滯不前。講課時有注意到抑揚頓挫 語速 咬字...

又一次錯愕

昨天突然得到訊息,被公司優化了,優化的不是我乙個人,是我和我帶的團隊,本來也曾想過有可能有類似的情況發生,但沒想到這刀會砍到我頭上,到現在還有點緩不過神來,上一次類似的情形是18年6.1和echo分手,再上一次就是17年5.22和雲科談。其實和雲科解約那次並沒有很痛苦,反倒還有點重獲自由以及對未來未...

記又一次面試失敗的經歷

一次又一次面試的失敗,讓自己一度懷疑自己的能力,認真想想是自己學的不夠紮實,把書從頭翻了很多遍,以為很厲害了。但是昨天去面試,才發現面試官總會問道你薄弱的環節,這個問題可能你知道答案,但是面試官換了一種方式問,我就不知道了,歸根到底還是用的太少,面試官的話就是need more practice。怎...