由於學業需要, 我不得不開始學習機器學習. 和 C++ 類似, 我將以筆記的形式展現我的學習成果. 這是因為我認為這門學科不像數學或者資料結構, 能夠有一本書可以完全對這個學科分支進行描述. 考慮數學…
C++ 17 Proposal P0012R1《Make exception specifications be part of the type system》導讀 C++ 17 Proposal …
  • C++
  • 2021-05-01
在線性表中, 包括陣列和連結串列, 搜尋元素的時間複雜度為 . 而雜湊表是搜尋友好的資料結構, 它可以將搜尋的時間複雜度降低到 . 雜湊表使用雜湊函數將值影射到雜湊表的具體位置. 如果元素為 , 雜湊…
1. 導論 在 C++ 20 之前的程式碼處理中, 編碼器在處理 #include 時並不會處理重複的內容. 例如在 a.hpp 中引入了 <iostream> 標頭檔, 在 b.hpp …
  • C++
  • 2021-04-19
在 C++ 中, 私用成員是不允許直接訪問的, 例如下列程式碼就會產生編碼錯誤 : #include <iostream> using namespace std; struct s { …
  • C++
  • 2021-03-03
給定二維平面上的 個點 . 要求找到距離相近的兩個點. 其中, 對於點 的距離為 最直接的方法是考察所有的點對組合, 分別計算其距離, 並且從中選出最小的. 當 比較小的時候, 這個方法最直接簡單, …
我們在《【資料結構】跳躍列表 (理論篇)》中講述了跳躍列表的基本結構, 根據 C++ 標準樣板程式庫中容器的大致樣子, 我們今天要實作一個和這些容器差不多的跳躍列表 要實作這樣一個容器, 首先就要實作…
  • C++
  • 2021-02-08
接著上一篇文章《【C++ Template Meta-Programming 與 Standard Template Library】實作 <type_traits> (上)》 首先, 為…
  • C++
  • 2021-02-06
C++ 17 Paper N3928 《Extending static_assert, v2》導讀 C++ 17 Paper N4086 《Removing trigraphs??!》導讀 C++ …
  • C++
  • 2021-02-05
某一類的遞迴方程式 滿足以下形式 : 其中, 與 都是關於 的函數, 而不是關於 的函數. 除此之外, 為任意正整數, . 我們稱類似的 為線型遞迴方程式. 若 , 則 其遞迴深度未達到 , 不能稱為…

大家都搜尋

關注我們的微信官方帳號

微信官方帳號