當你看完《C++ Primer》, 你一定躍躍欲試, 想要不斷挑戰自己. 在目前, 由於網路上的試題過於陳舊與泛濫, 因此本人以《C++ Primer》為參考書籍, 撰寫了這一份試題. 這一份試題理論…
  • C++
  • 2020-03-08
在幾何中, 我們稱至少有三條直線邊組成的平面封閉圖形為多邊形. 而多邊形又有多種分類, 其中一種分類方法將所有多邊形歸類為凸多邊形和非凸多邊形. 凸多邊形的嚴格定義我們這裡不講, 不過我們可以通過凸多…
陣列是絕大多數程式設計語言中的內建資料結構. 陣列的索引具有如下的形式 : 其中, (). 當 時, 陣列的維度是一維的; 當 時, 陣列的維度是二維的; 對於一般的 , 通常稱陣列為 維陣列. 其中…
【C++】記憶體對位 C++ 11 新引入的內容我幾乎在文章中已經全部介紹過了, 但是目前還剩下兩個沒有介紹, 一個是標識符 alignas 與運算子 alignof, 另外一個是屬性. 屬性我們將在…
  • C++
  • 2020-03-01
在《資料結構》系列的文章中, 我們通過向量 (Vector) 已經介紹過如何在一個連續的陣列中插入若干個物件. 現在想像一個序列, 如果給定的序列是有序的, 而且每一次的插入都插入到對應的位置, 使得…
我們如果在一個序列中搜尋一個元素的時候, 通常是從序列的頭部開始, 不斷地進行比較, 直到找到這個元素或著比較到尾部也無法找到這個元素. 這是針對不規則的序列來說的, 因為針對一個未知的序列, 搜尋一…

關注我們的微信官方帳號

微信官方帳號