原创 Ubuntu 20.04 下安裝配置 VScode 的 C/C++ 開發環境

前言: 之前安裝了Ubuntu 18.04,結果在安裝Codeblocks / VScode還是安裝gcc,c/c++的時候出現了一堆錯誤(缺失依賴樹等等問題,換源也無法成功),整了一個下午沒有任何進展,網上找不到任何解決方法,於

原创 MySQL中出現的NO CONNECTION問題

問題描述 打開MySQL,在應用程序連接數據庫時,提示數據庫連接失敗。在workbench中顯示如下: 解決方法 打開控制面板,找到管理工具 —> 管理工具中選擇服務 ——> 服務中找到MySQL程序 右鍵點擊MySQL

原创 猴子撈月排序算法 (隨機排序)

RT大佬教的排序算法 平均複雜度O(n!) ; n=13 基本已經慢到不行了 ,n再大估計幾萬年才能出來; 核心代碼:do { … } while(next_permutation(k,k+n)); #include <bits/

原创 ICPC Asia Shenyang 2019 H. Texas hold'em Poker

Recently, Yang was addicted to Texas hold’em Poker. So he found a lot of people to play with him. Due to the large

原创 計算組合數C(n,m)(大數板子)

發現網上關於計算組合數的比較少,於是整理出來個板子 C(n,m)=n!/[m!×(n-m)!] A(n,m)=n×(n-1)×(n-2)…(n-m+1) C(n,m)=A(n,m)/A(m,m) int conb[25][25];

原创 各種常見的博弈論 + 簡單例題

斐波那契博弈 有一堆個數爲n(n>=2)的石子,遊戲雙方輪流取石子,規則如下: 1)先手不能在第一次把所有的石子取完,至少取1顆; 2)之後每次可以取的石子數至少爲1,至多爲對手剛取的石子數的2倍。 約定取走最後一個石子的人爲贏家

原创 MFC - 課程設計 - 學生成績管理系統

如題 ********菜雞的課設,僅供交流參考 (2)程序功能模塊的設計: 1.學生管理系統的實現: 在我的程序裏,MFC主對話框“學生管理系統”中擁有“保存”,“打開”,“添加”,“刪除”,“按高數成績排序”,“按C++成績