原创 【鏈表】基本鏈表操作

這裏立一個flag: 1 鏈表基本操作; 2 電腦鍵盤輸入,隨機出現"[]" 3 隊列模擬鏈表 4 求鏈表的第K大的數; 完成時間:明天 一、理解題目 對鏈表進行操作,包括創建鏈表,增、刪、改、查操作,打印鏈表操作; 二、擬定方案

原创 【基礎】水仙花數

寫在前面的話 1 思路:理解題目,擬定方案,執行,回顧 2 實現:兩種實現方法; 3 回顧:求同存異;比較優缺點; 零、題目 輸出100-999之間,所有的“水仙花數”。所謂的“水仙花數”是指一個三位數其各位數字的立方和等於該數本

原创 【鏈表】查找倒數第K個值

零、題目 輸入一個鏈表,然後輸出它的倒數第K個結點的值,計數從1開始,也就是說,鏈表結尾的元素就是倒計數第1個元素。 一、理解題目 1 鏈表;ListNode* pListHead; 2 目標值的位置,unsigned int k

原创 【鏈表】悲劇文本

問題描述: 你有一個破損的鍵盤。鍵盤上所有的鍵都可以正常工作,但有時候Home鍵或者End鍵會自動按下。你並不知道鍵盤存在這一問題,而是專心打稿子,甚至連顯示器都沒打開。當你打開顯示器後,展現在你面前的是一段悲劇文本。你的任務是在

原创 【鏈表】兩數相加

零、題目 給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 數字。 如果,我們將這兩個數相加起來,則會返回一個新的鏈表來表示它們的和。 您可以假設除了數

原创 如何解題的方法

整個過程運用的方法論,思考; 一、引子 水仙花題 首先閱讀題目,將任何需要解決的問題分成三部分,第一部分是輸入(也就是已知量),第二部分是輸出(也就是未知量),第三部分是求解過程(基於已知量和條件,如何得到未知量);其中第一部分中

原创 【積土成山】AddressSanitizer: heap-buffer-overflow on address

背景,不同場景,內在原理,參考文獻 一、背景 1.1 問題背景 1 在做leetcode時,總是會遇到關於“heap-buffer-overflow”的問題; 2 下面對這些場景進行歸納,提出潛在檢查點,以及嘗試揭示出其內在原理;

原创 【leetcode】動態規劃案例彙總

背景, 基本思路,案例模板 背景 1 動態規劃在算法中,可以說是佔半壁江山,其中重要的原因是,通過該算法,將直來直去的暴力搜索法,其計算量直接降低一個數量級,其能力是十分顯著的; 2 其利用的數學技術就是最優化原理,這一先進的效能

原创 【leetcode】求解數的各種屬性

背景,案例 一、背景 1 在做題的過程中,存在各種場景的題目,其中的子步驟是求解某一個數的相關特性,如因數等; 2 因此考慮將這些場景進行彙總,形成模塊化可插拔的知識點; 二、案例 因數之和,是否爲迴文字符串判斷, 2.1 某個數

原创 【leetcode】最長迴文字符-暴力搜索

一、問題點 1.1 對字符串部分內容,根據其下標計算長度,應該用(j - i + 1),而不是“j - i" 1.2 迴文字符串滿足條件的方法:對稱,也就是取mid值,然後從小到大,看其是否對稱; 1.3 malloc內存時,需要

原创 Linux常用命令之一

Mkdir Cat Cp -apr 拷貝文件或者目錄 Rm 刪除文件或目錄 –f強制刪除文件 –r 遞歸刪除文件或目錄 -fr 刪除指定的目錄和文件 Rmdir 刪除空目錄 雞肋命令 Head 頭部 顯示文件頭部–行

原创 BP神經網絡

佔個坑 點贊 收藏 分享 文章舉報 年輕的樹 發佈了58 篇原創文章 · 獲贊 10 · 訪問量 3萬+ 私信 關

原创 Linux基礎優化(一)

1)不用root,添加歐通用戶,通過sudo授權遠程連接 2)更改默認的遠程連接SSH服務端口及禁止root用戶遠程連接 3)定時自動更新服務器時間 4)配置yum更新源,從國內更新源下載安裝rpm包 5)關閉selinu

原创 Xshell遠程連接工具相關設置技巧

1)上傳與下載設置 2)交談,針對於多個回話 3)字體及鼠標大小設置 點贊 收藏 分享 文章舉報 年輕的樹 發佈了58 篇原創文章 · 獲贊 10 · 訪問量 3萬

原创 CNN的由來及結構初窺

今天是國慶節,上午文老師和張敬老師給我們講了模式識別,神經網絡以及卷積神經網絡的一些知識,學到了很多新的東西,對於之前不求甚解的邏輯性問題也懂了不少,豁然開朗的感覺,特此進行記錄。 模式,PCA,SVM,神經網絡,範數的作用,局