原创 這可能是你見過的用JavaSwing開發的最美的軟件

ALL_DONE This is a To-do list program written in Java. It references Microsoft’s TO-DO. 代碼總量:18個類,1630行 項目開源地址:Gith

原创 Java GUI 綜合應用實例

                                                          Java GUI 綜合應用實例         其實是一次Java上機實驗,題目包含:按鈕,文本框、文本域、複選框、單選按

原创 C++ 將其他進制數轉換爲10進制數

只考慮所有數都是int型的情況 #include<iostream> using namespace std; double power(int q, int n); //聲明x的n次方函數 int main() { int

原创 C++數據讀入並排序輸出

題目: 某大學開田徑運動會,現有12名選手參加100米比賽,對應的運動員號及成績放在文件中,請讀入文件中數據,並按照成績排名將結果輸出至新文件,要求用冒泡法排序。 /*某大學開田徑運動會,現有12名選手參加100米比賽,對應的運動

原创 (Dijkstra算法)設計實現一個全國大城市間的交通諮詢程序,爲旅客提供三種最優決策方案:(1)飛行時間最短(2)費用最小(3)中轉次數最少。

設計實現一個全國大城市間的交通諮詢程序,爲旅客提供三種最優決策方案: (1)飛行時間最短 (2)費用最小 (3)中轉次數最少 數據如下: 機  號                      出 發 地 到 達 地 出發時間

原创 算法題02:遞歸:大整數乘法的變式、二分搜索

一、給定 222 個大整數 uuu 和 vvv,它們分別有 mmm 位和 nnn 位數字,且 m≤nm\le nm≤n。 當 mmm 比 nnn 小很多時,設計一個算法用 O(nmlog⁡(3/2))O(nm^{\log(3/2

原创 將自己的exe文件設置爲開機啓動

在CMD中運行“regedit”,編輯註冊表 展開HKEY_LOCAL_MACHINE --> SOFTWARE --> Microsoft --> Windows --> CurrentVersion --> Run 右鍵Run,新建字

原创 C++函數重載代碼示例

定義: 兩個以上的函數,具有相同的函數名,但是形參的個數或者類型不同,編譯器根據實參和形參的類型及個數的最佳匹配,自動確定調用哪一個函數,這就是函數的重載。 習慣:不要將功能不同的函數定義爲重載函數,以免出現調用時結果混淆。 代碼示例

原创 算法07:常用算法排序

常用排序算法 文章目錄一、十種排序算法比較二、排序算法的選擇三、常用算法代碼0. 輸入輸出函數的封裝1. 冒泡排序算法步驟代碼2. 插入排序算法步驟代碼3. 歸併排序算法步驟代碼4. 快速排序算法步驟代碼 一、十種排序算法比較 ​

原创 C語言小程序-學生成績統計系統

C語言小程序-學生成績統計系統 參考了 另一位博主的代碼(https://blog.csdn.net/qq_36503589/article/details/53106983) 我後來寫的成績排序版本鏈接:https://blo

原创 算法題03:分治與遞歸:三種矩陣乘法(蠻力法,樸素分治法、Strassen法)

問題: 設 AAA 和 BBB 是兩個 n×nn\times nn×n 階矩陣,求它們的乘積矩陣C。這裏,假設 nnn 是 222 的冪次方。 一、問題分析(模型、算法設計和正確性證明等) ​ 實驗要求使用分治法解決n階矩陣(n

原创 利用最小堆編程實現給定權值集合下構造相應霍夫曼樹的算法,並解決以下問題: 有一電文共使用五種字符a,b,c,d,e,其出現頻率依次爲4,7,5,2,9。

本文參考原博客:https://blog.csdn.net/weixin_39469127/article/details/80573973 本文整理了最小堆結合哈夫曼樹實現編解碼的相關代碼。 直接上代碼吧: #include<stdi

原创 JAVA SE學習筆記(四): 面向對象編程-a

五、面向對象 1.面向對象與面向過程:     面向過程,強調的是功能行爲;面向對象,將功能封裝進對象,強調具備了功能的對象。 2.面向對象的三大特性:封裝、繼承、多態 3.java類及類的成員:     Java代碼世界是由諸多個不同功

原创 數據結構第一章-1.2抽象數據類型

聲明:本系列博客爲博主學習購買的網易雲課堂網課-《AI前奏必備-數據結構[C語言版]》進行的學習記錄,涉及代碼等內容爲博主參考該網課編寫,僅供學習交流。本系列後續聲明省略。 1.抽象數據類型 (Abstruct Data Type -