原创 leetcode 114 二叉樹展開爲鏈表

給定一個二叉樹,原地將它展開爲鏈表。 例如,給定二叉樹     1    / \   2   5  / \   \ 3   4   6 將其展開爲: 1  \   2    \     3      \       4        \

原创 Linux查看進程CPU使用率的命令(查看每個核心只需要top命令按下1即可)

  這個一般常說的是top,不過還有幾個命令。 Linux系統查看CPU使用率命令 在linux的系統維護中,可能需要經常查看cpu使用率,分析系統整體的運行情況。而監控CPU的性能一般包括以下3點:運行隊列、CPU使用率和上下文切換。

原创 strlen() sizeof() lenth()函數的返回值問題

這三個函數的返回值類型是一樣的都是unsigned int。 在使用這幾個函數的時候,如果是讓這幾個的返回值直接和整數比較是沒有問題的,但是如果是和一個負數比的話就出問題了,先看看下面這個例子: #include<iostream> #

原创 對while循環的和for循環的一些淡忘細節

while循環和for循環的終止條件是爲0,只要是非0的都可以繼續循環,所以負數也可以繼續循環。

原创 markdown語法中 ![text](aaa.jpg)表示

![]() 快捷語法輸入img回車即可 例:![aaa](./程序.jpg) 若是圖片路徑原因顯示不出來,會顯示aaa 若可以正確顯示則顯示圖片。 詳見:https://blog.csdn.net/qq_40670268/article/

原创 二分法進階:By value 和 By index 的兩種二分法

二分法的關鍵是確定 “搜索空間”,一般分爲兩種: 索引和值。 以索引爲搜索空間: 最簡單的例子是在一維排序數組上尋找某個數,我們以[0, n]爲搜索空間,不斷減少該空間。 以值爲搜索空間: 即我們可以從 [min, max] 的範圍尋找某

原创 Centos7 死循環登錄問題

問題:用戶名和密碼輸入正確,登錄後屏幕閃一下又回到初始的登錄界面。不知道具體什麼原因引起的,先記錄下不知道是否正確的解決方案,網上找了些相關的方案有的也實現不了,可能這個問題跟裝的虛擬機的版本也有關係。我出現這個問題是在裝了Hadoop先

原创 數據庫併發操作帶來的問題

(1)丟失更新         當兩個或多個事物讀入同一數據並修改,會發生丟失更新問題,即後一個事物更新的結果被前一事務所做更新覆蓋 即當事務A和B同事進行時,事務A對數據已經改變但並未提交時B又對同一數據進行了修改(注意此時數據是A還未

原创 關於xshell連接華爲雲服務器出現Socket error Event: 32 Error: 10053. Connection closing...Socket close的錯誤

如果沒有修改任何的配置文件,那麼這個很大機率是IP衝突。 我們只需要換本機的IP(即就是自己電腦的地址,或者是連接的ip的地址),如果是自動獲取的,就在控制面板--網絡和Internet---更改適配器選項--以太網,禁用再啓用,就可以了

原创 關於寄存器變量下面說法說法正確的是

只有局部自動變量和形式參數可以作爲寄存器變量,其他(如全局變量)不行 A 寄存器變量可以聲明全局變量   B無法取寄存器變量的地址 D.寄存器變量訪問效率要比普通變量訪問效率高 E.聲明寄存器變量時有可能不成功 解析: 由於registe

原创 centos 7 調整 root 和 home 的容量大小

查看磁盤的空間大小: df -h    備份/home : cp -r /home/ homebak/ 卸載​ /home : umount /home  如果出現 home 存在進程,使用 fuser -m -v -i -k /home

原创 c++中拷貝構造函數與賦值運算符重載函數的關係

拷貝是已有對象給未知對象,這個調用的是 而賦值是兩個已有對象 class Test{ public:     Test& operator=(const Test&){ std::cout << "執行了賦值操作" << std::end

原创 對字符串HI_KWAI中的字符進行二進制編碼,使得字符串的編碼長度儘可能短,最短長度爲?

先來統計每個字符的個數: H:1,I:2,_:1,K:1,W:1,A:1, 然後去看:  

原创 判斷題:使用鏈表比使用數組更容易造成內存碎片化(錯誤)

正如上圖所示,數組在內存中是一段連續的存儲單元,每個數據依次放在每個單元中。分析這種結構,我們可以得出以下幾個結論: 創建一個數組,必須聲明其長度,以在內存中尋找合適的一段連續存儲單元。這也意味着數組的大小是固定的,我們無法動態調整其大小