原创 淺談Linux軟硬鏈接的聯繫和區別

淺談Linux軟硬鏈接的聯繫和區別1. 前言2. Linux文件系統中的文件、inode、文件名和目錄3. 什麼是硬鏈接和軟鏈接?4. 建立軟硬鏈接語法5. 軟硬鏈接的區別和聯繫6. 軟硬鏈接的作用及應用場景6.1 硬鏈接的作用6

原创 【17】散列表(下):爲什麼散列表和鏈表經常會一起使用?

17 散列表(下):爲什麼散列表和鏈表經常會一起使用?1. 爲什麼散列表和鏈表經常放在一起使用?2. 散列表和鏈表如何組合起來使用的案例3. 課後思考4. 小結5. 參考資料6. 聲明 1. 爲什麼散列表和鏈表經常放在一起使用?

原创 【18】哈希算法

18 哈希算法1. 什麼是哈希算法?2. 哈希算法的常見應用有哪些?3. 思考4. 參考資料5. 聲明 1. 什麼是哈希算法? 定義 將任意長度的二進制值串映射成固定長度的二進制值串,這個映射的規則就是哈希算法,而通過原始數據映

原创 Day04 郝斌C語言自學視頻之C語言的流程控制

這篇筆記主要是介紹C語言中的第一個重點知識,流程控制,包括順序、選擇、循環等。閱讀本文預計需要 30 分鐘。 Day04 郝斌C語言自學視頻之C語言的流程控制流程控制概述流程控制定義流程控制的分類順序執行選擇執行選擇定義選擇分

原创 Day05 郝斌C語言自學視頻之C語言的數組

這篇筆記主要是介紹C語言中的數組,包括一維數組,二維數組和多維數組等。閱讀本文預計需要 6 分鐘。 Day05 郝斌C語言自學視頻之C語言的數組數組概述爲什麼需要數組數組的不足數組的分類一維數組一維數組的定義數組定義的本質有關

原创 【21】 二叉查找樹——紅黑樹

21 二叉查找樹——紅黑樹1. 二叉查找樹(Binary Search Tree)2. 有了如此高效的散列表,爲什麼還需要二叉樹?3. 平衡二叉查找樹4. 如何定義一棵“紅黑樹”?5. 爲什麼說紅黑樹是“近似平衡”的?6. 思考7

原创 【19】 二叉樹基礎(上):什麼樣的二叉樹適合用數組來存儲?

19 二叉樹基礎(上):什麼樣的二叉樹適合用數組來存儲?1. 樹的基本概念2. 二叉樹的定義3. 二叉樹的分類4. 二叉樹的存儲(或者表示)5. 二叉樹的遍歷6. 思考7. 參考資料8. 聲明 1. 樹的基本概念 節點:樹中的每

原创 解決VMware虛擬機中CentOS 7 報錯ping: www.xxx.com: Name or service not known

解決VMware虛擬機中CentOS 7 報錯ping: www.xxx.com: Name or service not known1. 前言2. 問題描述3. 問題排查與解決3.1 檢查網絡連接設置3.2 檢查網關問題3.3

原创 Day05 郝斌C語言自學視頻之C語言的函數

這篇筆記主要是介紹C語言中的函數,包括函數的功能和定義等。閱讀本文預計需要 6 分鐘。 Day05 郝斌C語言自學視頻之C語言的函數爲什麼需要函數什麼是函數函數的分類如何定義使用函數定義函數如何在軟件開發中合理的設計函數來解決

原创 Windows10下利用Visual Studio Code搭建C語言開發環境

Windows10下利用Visual Studio Code搭建C語言開發環境1. 前言2. 下載安裝VSCode以及MinGW2.1 下載安裝VSCode2.2 下載安裝MinGW-w643. 添加VSCode的C語言開發插件4

原创 Day01 郝斌C語言自學視頻之 C 語言概述

這篇筆記主要內容是C語言概述,包括C語言特點、應用領域、學習方法等。閱讀本文大概需要 5 分鐘。 Day01 郝斌C語言自學視頻之 C 語言概述1. 爲什麼學習C語言1.1 C語言的起源和發展1.2 C語言的特點1.3 C語言

原创 Day06 郝斌C語言自學視頻之C語言的指針

這篇筆記主要是介紹C語言中的指針,包括指針的重要性、定義、使用等。閱讀本文預計需要 10 分鐘。 Day06 郝斌C語言自學視頻之C語言的指針指針的重要性指針的定義指針的使用基本類型指針如何通過被調函數修改主調函數普通變量的值

原创 一文了解Python基礎知識

本文主要介紹 Python 入門的基礎知識,包括 Python 學習路徑和心得、輸入輸出、註釋、變量、數據類型、運算符、格式化輸出等。閱讀本文預計需要 15 min。 一文了解Python基礎知識1. 前言2. Python

原创 編程小白安裝Python開發環境及PyCharm的基本用法

本文主要記錄編程小白如何利用 Anaconda 和 Pycharm 安裝 Python 開發環境,以及 Pycharm 的基本用法。預計閱讀時間 15min. 編程小白安裝Python開發環境及Pycharm的基本用法1. 前

原创 一文了解Python函數

本文主要介紹 Python 函數,包括Python函數定義和調用、僅位置參數、僅關鍵字參數、可變參數、默認參數、局部變量和全局變量、函數文檔說明、PEP 8編程風格要點等。閱讀本文大約需要 15 min. 一文了解Python