原创 Numpy基本使用方法

Numpy基本使用方法 numpy簡介 numpy、scipy和matplotlib組合使用代替matlab。numpy主要用於科學計算。 n維數組ndarray 1.ndarray.ndim 定義維度的數量 2.ndarray.

原创 torch生成隨機tensor

pytorch生成隨機tensortorch.rand(*sizes, out=None)torch.randn(*sizes, out=None) torch.rand(*sizes, out=None) torch.rand(

原创 單鏈表

線性表的鏈式表示:用一組任意的存儲單元存儲線性表的數據元素。 鏈表的種類:鏈表的種類多,如單鏈表,雙向鏈表,靜態鏈表,循環鏈表等等,本篇只介紹單鏈表。 單鏈表的示意圖: 存儲密度=結點數據本身所佔的存儲量/結點結構所佔的存儲總量,

原创 棧實例-括號匹配檢驗

   棧實例-括號匹配檢驗     假設表達式中允許包含兩種括號:圓括號和方括號,其嵌套順序隨意,即: 1、( [ ] ( ) ) 或[ ( [ ] [ ] ) ]爲正確格式; 2、[ ( ] ) 或 ( [ ( ) ) 或 ( ( )

原创 順序表

順序表的特點:隨機存取,存儲密度大。以元素在計算機內“物理位置相鄰”來表示線性表中數據元素之間的邏輯關係;所謂隨機存取就是隻要確定了起始位置,線性表中的任一元素都可以隨機存取。 存取地址:假設順序表中的每個元素需要佔用L個存儲單元,線性表

原创 順序棧

棧:限定僅在表尾進行插入與刪除操作的線性表。又稱爲後進先出(LIFO)的線性表。 ADT Stack { 數據對象: D={a1|1≤i≤n,n≥0,ai爲T類型} 數據關係: R={<ai,ai+1>|ai,ai+1∈D,i=1,··