原创 Java | 面試題(1)

文章目錄面試題1:自增變量面試題2:單例設計模式編程題:寫一個singleton示例什麼是Singleton?要點幾種常見形式 面試題1:自增變量 如下代碼的運行結果: /** * ClassName: Test1 * Dat

原创 數論 | 整數

文章目錄歸納公理定理1 數學歸納法定理2 最小自然數原理定理3 最大自然數原理定理4 第二種數學歸納法定理4 盒子原理(鴿籠原理) 歸納公理 大前提: 1°  S⊆N1°\ \ S \subseteq N1°  S⊆N 小前提:

原创 [Machine Learning] 分類(Classification)

Keywords Classification(分類) Generative Model(生成模型) Gaussian Distribution(高斯分佈) Maximum Likelihood(極大似然估計) Classif

原创 Java:反射機制

文章目錄反射的理解反射機制能提供的功能反射前對Person類的操作反射後對Person類的操作對Class類的理解獲取Class實例的四種常見方式Class實例可以是哪些結構的說明創建Class對應運行時類的通用方法反射的動態性通

原创 Java | 稀疏數組

文章目錄數據結構稀疏數組二維數組與稀疏數組之間的轉換將稀疏數組保存到磁盤上恢復原來的數組,讀取sparseArr.dat進行恢復 數據結構 /* * 數據結構包括:線性結構和非線性結構 * 1. 線性結構: *

原创 Java | 逆波蘭計算器原理與實現

文章目錄具體步驟中綴表達式轉後綴表達式(逆波蘭表達式)計算表達式結果自定義MathUtil工具類測試代碼打印結果 具體步驟 /* * 後綴表達式適合計算式進行運算,但是人卻不容易寫出來,尤其是表達式很長的情況下, * 因此在開

原创 Java | 面試題(3)

文章目錄面試題1:成員變量與局部變量以下代碼運行結果輸出考點局部變量與成員變量的區別當局部變量與xx變量重名時,如何區分 面試題1:成員變量與局部變量 以下代碼運行結果 /** * ClassName: Exam5 * Dat

原创 Java | 單鏈表

單鏈表介紹 /* * 鏈表 * 1. 鏈表是以節點的方式來存儲的,是鏈式存儲 * 2. 每個節點包含data域,next域:指向下一個節點 * 3. 鏈表的各個節點不一定是連續存儲 * 4. 鏈表分帶頭節點的鏈表和沒有頭

原创 Java | Set接口

主要內容 Set接口實現類 Set的無序性與不可重複性 hashCode()和equals()的重寫 HashSet的使用 LinkedHashSet的使用 TreeSet的自然排序和定製排序 Set接口 User.jav

原创 Java | 雙向鏈表

package Java_Algorithm.LinkList; import org.junit.Test; /** * ClassName: DoubleLinkedList * Date: 2020/3/1

原创 한국어: 제 1 과 가족

文章目錄제 1 과 가족내용 포인트표현어휘핵심 대화대화 연습읽기와 쓰기 제 1 과 가족 내용 포인트 존댓말로 말하기 가족 소개하기 소유 관계 표현하기 표현 이분은 누구세요? (존댓말로 말하기) 이사람

原创 Java | 鏈表棧實現綜合計算器(中綴表達式)

棧(Stack)的理解 /* * 棧(Stack) * 1. 棧是先入後出(FILO-First In Last Out)的有序列表。 * 2. 棧是限制線性表中元素的插入和刪除只能在線性表的同一端進行的一個特殊線性表。

原创 Java | Josephu(約瑟夫)問題

文章目錄Josephu問題Boy類CircleSingleLinkedList類代碼測試結果輸出 Josephu問題 /* * Josephu問題: * 設編號爲1,2,...,n的n個人圍坐一圈,約定編號爲k(1 <= k

原创 Java | Collections工具類

主要內容 Collections工具類常用方法 Collect CollectionsTest.java package Map; import org.junit.Test; import javax.sound.mid

原创 Java | ArrayList、LinkedList、Vector

主要內容 ArrayList源碼分析 LinkedList源碼分析 Vector源碼分析 List接口的常用方法測試 List遍歷及方法總結 List接口:ArrayList、LinkedList、Vector ListTest.