原创 async await重新理解

去年python學async await時候完全沒有理解,寫出來很多僞異步代碼,現在重新理解 await是掛起當前協程,然後運行其他攜程 示例1 # 定義一個異步函數 async def count_up_to(number): p

原创 記一次爬蟲

先感謝403F的幫助 要爬的是https://soutubot.moe/ 然後就遇到了問題 貫穿始終的是401未授權訪問,但是請求包裏不包含token一類的,cookie也放了,將整個導入到postman裏面 發現能夠請求成功,然後只有請

原创 qgc 編譯運行

實際是吐槽,並不是教程 wsl2上 qt編譯安裝過程按照某博客來的基本沒什麼問題 編譯安裝源碼後發現少組件,安裝了兩個之後,剩下的github裏沒找到,沒法編譯安裝,而且沒有Maintenance,最後charts和texttospeech

原创 逆向簡單題記錄

關於最後的 v7處在esp+40h的位置 esp+40h-41=esp+17h 此時再加5*v3[25]+v4可得到爲v3數組中某值 v3爲行,v4爲列

原创 記錄幾次git相關操作

1.無法忽略部分文件 git rm -r --cached . 解釋:-r遞歸刪除所有文件的索引,刪除到add .之前的狀態 這時候再add和commit就忽略到那部分文件了 2.無法pull 因爲本地pyc二進制文件發生修改,沒有提交到

原创 西北工業大學食堂美食圖鑑

前言 西工大長安校區大一學生(2021),長安校區呆到大二,大三就要去太倉校區了 持續更新ing,後續會把圖片補上 長安校區 星天苑北餐廳 說是最難喫餐廳也不爲過,整個餐廳一樓只推薦烤盤飯,二樓陝西窗口還行,另外民族餐廳還行。 後續會補上每

原创 latex 和 markdown 測試

time 5 9 7 printf ptptpt \[\frac{n}{m} \]

原创 NOIP模擬測試13「矩陣遊戲·跳房子·優美序列」

矩陣遊戲 考試時思路一度和正解一樣,考試到最後還是打了80分思路,結果80分打炸了只得了40分暴力分 題解 算出來第一列的總值,每次通過加每兩列之間的差值得出下一列的總值 算第一列我們只需要讓當前點*行增倍的數量就行了 for(l

原创 NOIP模擬測試11「string·matrix·big」

  打的big出了點小問題,maxx初值我設的0然後少了10分 第二題暴力打炸 第一題剪了一些沒用的枝依然40分 總分70 這是一次失敗的考試 string 想到和序列那個題很像,但我沒做序列,考場回憶學長講課,打不出來。最後我口胡了一個C

原创 NOIP模擬測試15「建造城市city(插板法)·轟炸·石頭剪刀布」

建造城市 題解 先思考一個簡單問題 10個$toot$ 放進5間房屋,每個房屋至少有1個$toot$,方案數 思考:插板法,$10$個$toot$有$9$個縫隙,$5$間房屋轉化爲$4$個擋板,放在toot縫隙之間得到$C_{9}^{4}$

原创 NOIP模擬測試21「摺紙·不等式」

摺紙 題解 考試時無限接近正解,然而最終也只是接近而已了 考慮模擬會爆炸,拿手摺紙條試一試,很簡單 考你動手能力 代碼 #include<bits/stdc++.h> using namespace std; #define ll lon

原创 NOIP模擬測試39,思維禁錮專場「工業題·玄學題·卡常題」

工業題 題解 抱歉,題解沒時間寫了   代碼 #include<bits/stdc++.h> using namespace std; #define ll long long #define A 6666666 #define mo

原创 NOIP模擬測試17「入陣曲&#183;將軍令&#183;星空」

入陣曲 題解 應用了一種美妙移項思想, 我們先考慮在一維上的做法 維護前綴和$(sum[r]-sum[l-1])\%k==0$可以轉化爲 $sum[r]\% k==sum[l-1]\%k$開個桶維護一下即可 然後拓展到二維上 把兩行之間所有

原创 NOIP模擬測試「簡單的區間·簡單的玄學·簡單的填數·簡單的序列」

簡單的區間 $update$ 終於$AC$了 找到$(sum[r]+sum[l](sum表示以中間點爲基準的sum)-mx)\%k==0$的點 注意這裏$sum$表示是以$mid$爲基準點,(即$sum[l]$爲後綴和,$sum[r]$爲前

原创 線段樹題目亂堆

聯 題意 範圍$1e18$ 題解 首先看到範圍這麼大,肯定要離散化的, 發現最後最左面0位置只可能修改過的位置-1,+1,等,不可能在一段區間中間憑空出現 於是可以這樣離散化 if(l[i]!=1)