原创 數據結構-隊列基本操作

數據結構 #include <stdio.h> #include <stdlib.h> typedef int ElemType; typedef struct node { ElemType element;

原创 JAVA入門—this指針,懂這個就夠用了!

關鍵字this 是一個系統隱含的指針被自動附加在非靜態的成員函數參數列表中 當前時刻,哪個對象調用該函數,那麼this就指向當前調用該函數的對象,系統會自動在該函數列表中添加一個隱藏的this指針,並且把調用該函數的對象的

原创 由淺入深的冒泡排序(1)

冒泡排序 冒泡排序(Bubble Sort)一種交換排序,它的基本思想是:兩兩比較相鄰記錄的關鍵字,如果反序則交換,直到沒有反序的記錄爲止。 運行示例: 冒泡排序 /* 對順序表L作交換排序 (冒泡排序的初級版)*/ #

原创 數據結構—樹(自學筆記)(郝斌)

文章目錄樹的定義專業定義通俗的定義相關術語樹的分類一般樹二叉樹二叉樹的分類二叉樹的性質對於第一條來說是顯然的,i = 1時就是根節點。 i > 1時,比如節點7,它的雙親就是⌊7/2⌋\lfloor 7/2 \rfloor⌊7/2

原创 簡簡單單的選擇排序(2)

簡單選擇排序算法 簡單選擇排序(Simple Selection Sort)就是通過n-i次關鍵字間的比較,從n-i+1個記錄中選出關鍵字最小的記錄,並和第i(1<=i<=n)個記錄交換之。 運行示例: 選擇排序 /* 對順

原创 數據結構入門之———遞歸具體應用——漢諾塔

數據結構 漢諾塔 百度百科:漢諾塔 遞歸 /*目的:從A柱子上的n個盤子按照漢諾塔的規則移到C柱子上*/ #include <stdio.h> /* 僞代碼 如果是一個盤子 直接將A柱子上的盤子從A柱子移到C柱子

原创 JAVA-入門 函數重寫(郝斌)(自學筆記)

函數重寫 class A { public void f() { System.out.printf("AAAA\n"); } // public void f(int i)

原创 南京郵電大學Mooc—第二章_數據結構作業

單鏈表、C逆序、C兩個遞增的鏈表合併成一個遞增的鏈表 作業地址 1 ( 35分 ) 請完成下列算法填空實現對順序表逆置存儲,逆置存儲是指將元素線性關係逆置後的順序存儲,例如(a0,a1,a2),關係逆置後爲(a2,a1,a0).

原创 2020年全網最新JDK、IDEA、Eclipse的安裝使用權威指南(Windows、MacOs)

這裏說說幾點在這裏發佈的原因: 0、(垃圾百度,明年必倒閉) 1、節省不必要的尋找時間(垃圾百度,明年必倒閉)!! 2、時間就是金錢。(垃圾百度,明年必倒閉) Windows區 轉自B站https://www.bilibili.c

原创 南京郵電大學Mooc—第八章_數據結構作業

參考答案位於底端 1(20分) 給定一個長度爲13的散列表ht如下所示,採用線性探查法解決衝突,散列函數爲h(key)=key%13,請向散列表依次插入關鍵字爲55,35,88,98,26的集合元素,給出插入完成後的散列表。 2

原创 JAVA-入門 多態(郝斌)(整理筆記)

多態 一個父類的引用類型變量它既可以指向父類對象也可以指向子類對象,它可以根據當前時刻指向的不同,自動調用不同對象的方法,這就是多態 class A { public void f() { Sy

原创 基於Mac平臺上的vscode配置C/C++調試和運行環境

VScode官方配置C/C++環境變量,官方 == 一條龍服務,網址:點擊此處,進入vscode配置C/C++官網 最後因爲C++最新的標準爲C++20,故想配最新的小夥伴就修改幾點: tasks.json (編譯器構建設置)

原创 南京郵電大學Mooc—第七章_數據結構作業

1(20分) 依次向空二叉搜索樹插入關鍵字爲37,45,91,25,14,76,56,65的元素: (1) 請畫出插入完成後的二叉搜索樹樹形(a); (2) 在剛纔生成的二叉搜索樹上刪除76,畫出樹形(b); (3) 繼續刪除37

原创 南京郵電大學Mooc—第十章_數據結構作業

1 ( 65分 ) 設待排序數據元素的關鍵字爲:65,78,21,30,80,7,79,57,35,26,請按照下列算法對這組數據元素按關鍵字升序排序(以教材所給出算法爲標準),給出每個算法的前2趟排序結果。 注意:不要寫錯關鍵字

原创 JAVA入門—寫給大忙人看的構造函數

類的構造函數 構造函數在每個類中都存在,是面向對象設計語言(OOP)的特色。 特點: 函數名與類名是相同的 不能有返回值 可以有參數,也可以沒有參數 可以有多個 說明: 聲明一個對象,系統首先爲該對象分配內存,然後立即自動調