原创 數列極限的理解

一. 數列 數列是特殊的序列,全部由數字組成。 1.1 通項公式 與 有通項公式的數列 如果存在某種以正整數爲定義域的函數, 使得數列每一項的 標號 和數列每一項的值滿足某種關係。 則這個函數被稱爲這個數列的 通項公式. 且

原创 STL 模板庫思想理解雜談

STL 模板庫思想理解雜談 STL 注重將 DataStructure 與 Algorithm 分開. 通過迭代器作爲 DataStructure 與 Algorithm 之間的橋樑. 如下圖所示 DataStructure

原创 C++內聯函數(轉載)

閱讀目錄什麼是內聯函數如何使函數內聯爲什麼要使用內聯函數inline函數的優缺點分析什麼時候該使用內聯函數 正文     在C語言中,我們使用宏定義函數這種藉助編譯器的優化技術來減少程序的執行時間,那麼在C++中有沒有相同的技術或者更好的

原创 牛頓迭代法及其應用

一. 概述 五次及以上多項式方程沒有根式解(就是沒有像二次方程那樣的萬能公式),這個是被伽羅瓦用羣論做出的最著名的結論。 那麼這樣的方程該如何求根呢??? 牛頓於 1736 年公開提出了 牛頓迭代法來解決這個問題. 其核心思想

原创 centos7.5 gnome3的主題優化

本文部分來自 https://blog.csdn.net/hobohero/article/details/54381552   在應用商城裏添加 user-shell 登陸 https://www.gnome-look.org/ 隨意搜

原创 Cache 相關計算

前言 在學習 cs61c 第五週時,有習題需要計算 Cache,在此總結一下常見的習題. Direct Mapped 習題 給予你相關變量的幾個值,算出其餘的幾個值. 如圖   1. 一個 cache 中有 64 個 C

原创 c++primer學習筆記--this指針以及const成員函數

this指針——指向類對象的指針#include <iostream> using namespace std; class bitch { private: static int ser

原创 c++primer學習筆記--引用與指針的深刻理解與總結 及數組結合

  用參數傳遞來 辨析 指針與引用的區別 在譚浩強錯誤的c程序設計中的最大錯誤就是:  傳參有兩種方式,傳址和傳值!!!!, 這句話我想說: 完全錯,大錯特錯,錯上加錯,誤人子弟。 指針也是一個變量,指針也值的 子集。所以譚浩強的說法完全

原创 Effective c++學習筆記——用 const 和 inline 語句 代替 #define預處理命令( 儘量用 編譯器 替代預處理器 )

                使用 #define 的缺點:  你的工程組成員,定義了一個文件“aa.h”#define max 666666你包含了這個頭文件#include <iostream> #include "aa.cpp"

原创 c++primer學習筆記--initalizer_list類

小明喜歡放屁,扣腳, 打嗝.......等等, 這些行爲簡直喪心病狂。。。。 室友爲了讓小明知恥,  決定創造一個函數    ——>     功能是: 把傳進來的這些行爲用 嘴炮誇張10倍,然後再返回到同學們之中。但是我們不知道 小明會做

原创 丘奇編碼計數(Chruch Encoding)的易懂理解

一. Chruch Encoding爲了解決什麼問題?? lambda y.x*2 lambda 中的自然數 2 無法表示如何解決?? 爲此,就有了Church Encoding 二. Church Encodeing 簡介

原创 虛擬內存與物理內存與內存碎片-雜談

內存雜談 虛擬內存與物理內存 爲什麼要有虛擬內存??? 1.每個進程有獨立的虛擬地址空間,進程訪問的虛擬地址並不是真正的物理地址(每個進程都假設自己看到的是完整的從0開始的內存) 2.程序可以使用一系列虛擬地址來訪問大於可用物理

原创 Mips 遞歸 Fabonacii 練習

前言 昨天用 misps 彙編寫 Fibonacii 遞歸, 簡直噁心的要死。爲此有了這篇文章並總結出了一些規律在文末。 c函數原型 int Fibonacii(int n) { if(n == 0)return 1

原创 SkipList源碼實現的 拙劣剖析

什麼是跳錶? 跳錶是運用了 二分查找的規律,的一種“特殊的鏈表”。 (如下圖所示)  我們可以看到,我們搜尋從 header 開始,然後往後搜尋,過程中我們通過 1 級,2級…n 級索引大大的減少了遍歷次數。是二分搜索思想的

原创 友元函數

轉載至: http://blog.chinaunix.net/uid-790245-id-2037327.html問題的提出  我們已知道類具備封裝和信息隱 藏的特性。只有類的成員函數才能訪問類的私有成員,程式中的其他函數是無法訪問私有成