不能說今天的沒有擺爛,只是看著這麼多要做的事情,是真的很煩,不知道做什麼好,只感到一陣痛苦。感覺天天都在抑鬱當中,不是很想見人,只希望能夠躺床上擺爛。能擺爛,是真的不想努力啊。真的真的感覺就啥都不想幹,很煩躁。一要幹活,就感覺很累,只想死。。。。。。。。。。。。。。。。感覺天都要塌了。
- 幫忙製作的PPT 40 minutes
- 檔案整理 2h
- 作業系統文獻精讀+腦圖製作+PPT 預計時間4h
- 軟體設計實驗1的程式製作以及報告撰寫
- 軟體設計的大作業的規劃安排確定 1h以內
- 六級閱讀 1h 單詞 1h 聽力有時間就放著聽 無上限
- 退役廢物的每日一題*9
幫忙製作的PPT 40 minutes
這個內容是關於一些問題的,所以很快就完成了,類似於經驗分享一樣。
檔案整理 2h
真不知道為什麼每次檔案整理都是臨時通知,感覺整個人都要昏了。每次都是臨時說,就不能每次都提前一段時間來提醒嗎?每次都是ddl。真比我還要ddl啊。真的想罵!還得寫思想彙報和一堆亂七八糟的材料。感覺真的很形式注意啊!
作業系統文獻精讀+腦圖製作+PPT 預計時間4h
軟體設計實驗1的程式製作以及報告撰寫
沒完成。。。。。。。
軟體設計的大作業的規劃安排確定 1h以內
[14:00]大致確定了一個初稿
(基於ai的)遊戲推薦平臺
展示形式:
網頁用於展示資料庫以及相應的遊戲選擇
具體遊戲介面目前有兩個方向:(1)額外視窗排程,遊戲在網頁外進行;(2)網頁內部排程,遊戲是在網頁中進行的。
每個人製作一個遊戲,要求以(java語言?)進行編寫,同時確定需要的資料反饋。
後期需要對於每個人的遊戲進行彙總到平臺上面。
ai部分:
基於遊戲的相應統計資料進行訓練,包括遊戲使用時間,遊戲表現這些,然後根據需要進行相應的推薦。
六級閱讀 1h 單詞 1h 聽力有時間就放著聽 無上限
[11:00] 英語單詞
[11:30] 英語作文
退役廢物的每日一題*9
題目連結:https://atcoder.jp/contests/abc361/tasks/abc361_e
題目分析:第一眼,沒仔細讀清楚題,以為是個圖,然後沒思路。第二眼,原來是棵樹,那沒事了,秒了。就是問,走完樹上所有的點的最小花費。如果是一棵樹的話,那就是樹的所有邊權和的兩倍減去樹的直徑即可。因為,只有一條路是隻能走一次的,相當於主幹道一樣,其他的都是岔路,得走兩次。所以,就得出來了上面的公式。用時40 minutes
程式碼實現:
#include<bits/stdc++.h>
#define int long long
#define endl '\n'
#define ios ios::sync_with_stdio(0);cin.tie(0);cout.tie(0)
using namespace std;
const int N=2e5+10;
const int MAX=1e6+5;
const int mod=1E9+7;
int n,m,k,w;
vector<pair<int,int>>E[N];
int ans=0;
int E1[N],E2[N];// 分別記錄最長和次長
void dfs(int u,int fa){
E1[u]=E2[u]=0;
for(int i=0;i<E[u].size();i++){
int v=E[u][i].first;
int s=E[u][i].second;
if(v==fa)continue;
dfs(v,u);
int t=E1[v]+s;
if(t>E1[u]){
E2[u]=E1[u];
E1[u]=t;
}
else if(t>E2[u]){
E2[u]=t;
}
}
ans=max(E1[u]+E2[u],ans);
}
void solve(){
int n;
cin>>n;
int sum=0;
for(int i=1;i<n;i++){
int u,v,s;
cin>>u>>v>>s;
sum+=s;
E[u].push_back({v,s});
E[v].push_back({u,s});
}
sum*=2;
dfs(1,0);
cout<<sum-ans<<endl;
}
signed main(){
ios;
int t;
t=1;
//cin>>t;
while (t--){
solve();
}
return 0;
}
明日規劃:
(1)六級肯定是要準備的
(2)軟設的實驗too much
(3)作業系統實驗報告
(4)移動應用開發實驗
(5)科研找導師一敘