稀疏數(shù)組的有效空間初始化_第1頁
稀疏數(shù)組的有效空間初始化_第2頁
稀疏數(shù)組的有效空間初始化_第3頁
稀疏數(shù)組的有效空間初始化_第4頁
稀疏數(shù)組的有效空間初始化_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

19/21稀疏數(shù)組的有效空間初始化第一部分稀疏數(shù)組概念簡介 2第二部分稀疏數(shù)組空間優(yōu)化需求 3第三部分稀疏數(shù)組初始化方法概述 5第四部分行主序法初始化稀疏數(shù)組 7第五部分列主序法初始化稀疏數(shù)組 10第六部分交叉鏈表法初始化稀疏數(shù)組 13第七部分哈希表法初始化稀疏數(shù)組 16第八部分不同初始化方法性能比較 19

第一部分稀疏數(shù)組概念簡介稀疏數(shù)組概念簡介

定義

稀疏數(shù)組是一種特殊的存儲結(jié)構(gòu),用于存儲包含大量零元素的矩陣或表格。其特點是僅存儲非零元素及其對應(yīng)索引,從而節(jié)省大量空間。

矩陣表示

稀疏數(shù)組通常表示為一個三元組列表,其中每個三元組包含以下元素:

*行索引

*列索引

*值

稀疏性

矩陣的稀疏度是指非零元素占總元素的比例。稀疏度越高,使用稀疏數(shù)組存儲矩陣越有效。

稀疏數(shù)組的優(yōu)點

*節(jié)省空間:與稠密數(shù)組相比,稀疏數(shù)組通常可以節(jié)省大量空間,尤其是在矩陣稀疏度較高的情況下。

*快速查找:由于稀疏數(shù)組僅存儲非零元素,因此可以快速定位特定元素。

*易于更新:更新稀疏數(shù)組只需修改相應(yīng)的非零元素,而無需改變整個數(shù)組。

稀疏數(shù)組的缺點

*對算術(shù)運算效率低:由于稀疏數(shù)組需要遍歷所有非零元素進行計算,因此對算術(shù)運算(如加法、乘法)的效率較低。

*不支持密集訪問:稀疏數(shù)組不適用于需要頻繁訪問連續(xù)元素的情況,因為這會降低性能。

稀疏數(shù)組的應(yīng)用

稀疏數(shù)組廣泛應(yīng)用于各種領(lǐng)域,包括:

*圖像處理:圖像通常包含大量空像素,因此可以使用稀疏數(shù)組有效地存儲。

*科學計算:稀疏矩陣在求解偏微分方程和線性代數(shù)問題中很常見。

*數(shù)據(jù)庫:數(shù)據(jù)庫中的許多表包含大量空值,可以利用稀疏數(shù)組來優(yōu)化存儲。

*推薦系統(tǒng):稀疏數(shù)組可以存儲用戶與物品之間的交互數(shù)據(jù),用于生成個性化推薦。第二部分稀疏數(shù)組空間優(yōu)化需求關(guān)鍵詞關(guān)鍵要點主題名稱:內(nèi)存優(yōu)化

1.稀疏數(shù)組常用存儲大量空值的矩陣,傳統(tǒng)方法會浪費大量內(nèi)存空間。

2.通過使用動態(tài)內(nèi)存分配技術(shù),只分配實際存儲數(shù)據(jù)的空間,從而有效利用內(nèi)存。

3.考慮采用壓縮算法,如行/列刪除編碼或差分編碼,進一步減少稀疏數(shù)據(jù)的存儲空間。

主題名稱:查詢效率

稀疏數(shù)組空間優(yōu)化需求

稀疏數(shù)組是一種優(yōu)化數(shù)據(jù)結(jié)構(gòu),用于存儲具有大量零元素的數(shù)組。優(yōu)化稀疏數(shù)組的空間利用率至關(guān)重要,因為它可以大幅減少內(nèi)存占用,從而提高應(yīng)用程序性能和系統(tǒng)效率。

傳統(tǒng)數(shù)組空間浪費

在傳統(tǒng)數(shù)組中,每個元素都占據(jù)固定的存儲空間,即使元素值為零。對于具有大量零元素的數(shù)組,這會導致巨大的空間浪費。例如,一個1000x1000的數(shù)組包含100萬個元素,即使其中95%為零,傳統(tǒng)數(shù)組仍需分配1GB的內(nèi)存空間。

稀疏數(shù)組的優(yōu)勢

稀疏數(shù)組通過只存儲非零元素及其位置來優(yōu)化空間利用率。這可以顯著減少內(nèi)存占用,尤其是在具有高稀疏性的數(shù)組中。例如,在前面的示例中,如果僅5%的元素為非零,稀疏數(shù)組僅需分配50KB的內(nèi)存空間,比傳統(tǒng)數(shù)組節(jié)省了95%。

空間優(yōu)化方法

優(yōu)化稀疏數(shù)組空間utiliza??o的方法包括:

*哈希表:使用哈希表將非零元素映射到其位置,從而避免了逐一存儲位置信息的冗余。

*鏈表:將非零元素存儲在具有指向下一個非零元素的指針的鏈表中。鏈表僅存儲非零元素,從而減少了空間開銷。

*二叉搜索樹:將非零元素存儲在二叉搜索樹中,其中元素按其位置排序。二叉搜索樹提供了快速查找和插入操作,從而改善了稀疏數(shù)組的空間利用率。

*位圖:將非零元素的位置存儲在位圖中,其中每個位表示數(shù)組中相應(yīng)元素的存在或不存在。位圖對于具有低稀疏性的數(shù)組非常有效。

選擇合適的方法

選擇最佳的空間優(yōu)化方法取決于數(shù)組的稀疏性程度、訪問模式以及性能要求。對于高度稀疏的數(shù)組,哈希表或鏈表通常是有效的選擇。對于中等稀疏性的數(shù)組,二叉搜索樹是一種平衡的空間利用率和檢索效率的方法。位圖適用于低稀疏性的數(shù)組,其中大多數(shù)元素為非零。

結(jié)論

有效的空間初始化對于優(yōu)化稀疏數(shù)組的內(nèi)存占用至關(guān)重要。通過利用合適的優(yōu)化方法,稀疏數(shù)組可以顯著減少空間開銷,從而提高應(yīng)用程序性能和系統(tǒng)效率。第三部分稀疏數(shù)組初始化方法概述關(guān)鍵詞關(guān)鍵要點【稀疏數(shù)組初始化方法】

【1.壓縮儲存技術(shù)】

1.利用稀疏矩陣中非零元素數(shù)量遠小于零元素數(shù)量的特點,采用壓縮的存儲方式。

2.將稀疏矩陣的非零元素及其位置信息存儲在一個專門的結(jié)構(gòu)中,以減少存儲空間。

3.常見的方法包括二進制矩陣、哈希表和跳躍表等。

【2.稀疏向量初始化】

稀疏數(shù)組初始化方法概述

1.直接初始化法

直接初始化法是為稀疏數(shù)組的每個元素分配內(nèi)存空間。這是一種簡單的方法,但會浪費大量的空間,尤其是在數(shù)組非常稀疏的情況下。

2.壓縮行存儲法(CSR)

CSR是一種用于存儲稀疏矩陣的行索引和非零值的格式。它使用三個數(shù)組:一個存儲行索引的數(shù)組,一個存儲非零值列索引的數(shù)組,以及一個存儲非零值本身的數(shù)組。

3.壓縮列存儲法(CSC)

CSC類似于CSR,但它針對列而不是行進行壓縮。它使用三個數(shù)組:一個存儲列索引的數(shù)組,一個存儲非零值行索引的數(shù)組,以及一個存儲非零值本身的數(shù)組。

4.哈希表法

哈希表法將非零值存儲在哈希表中,其中鍵是元素的索引。這種方法對于稀疏數(shù)組非常有效,因為它僅存儲非零值,從而大大減少了空間消耗。

5.樹形結(jié)構(gòu)法

樹形結(jié)構(gòu)法使用二叉樹或其他樹形結(jié)構(gòu)來存儲稀疏數(shù)組的非零值。這種方法通常比哈希表更有效,尤其是在數(shù)組高度稀疏的情況下。

6.混合方法

混合方法結(jié)合了上述方法來優(yōu)化稀疏數(shù)組的存儲。例如,CSR可以與哈希表結(jié)合使用,以在某些情況下提高性能。

7.庫和框架

有許多庫和框架提供稀疏數(shù)組的有效初始化方法。這些庫和框架通常針對特定編程語言或應(yīng)用程序進行了優(yōu)化。

8.具體選擇

選擇最佳的稀疏數(shù)組初始化方法取決于數(shù)組的稀疏性、要執(zhí)行的操作以及性能要求。對于高度稀疏的數(shù)組,哈希表法和樹形結(jié)構(gòu)法通常是最佳選擇。對于中等稀疏的數(shù)組,CSR和CSC方法可能會更好。對于不太稀疏的數(shù)組,直接初始化法可能更合適。第四部分行主序法初始化稀疏數(shù)組關(guān)鍵詞關(guān)鍵要點【行主序法初始化稀疏數(shù)組】

1.行主序法是一種通過將稀疏數(shù)組轉(zhuǎn)換為普通數(shù)組來初始化稀疏數(shù)組的方法。

2.在該方法中,稀疏數(shù)組的每一行都被存儲為一個單獨的數(shù)組,從而避免了存儲大量空值的浪費空間。

3.訪問特定元素的時間復雜度為O(n),其中n是行的數(shù)量,因為需要遍歷該行的整個數(shù)組才能找到該元素。

改進行主序法

1.可以通過使用哈希表或平衡樹來改善行主序法的性能,以快速查找行數(shù)組中的特定元素。

2.這種方法可以將訪問時間復雜度降低到O(logn),但這需要額外的空間開銷。

3.具體方法的選擇取決于特定應(yīng)用程序的性能和空間要求。

其他稀疏數(shù)組初始化方法

1.除了行主序法,還有其他稀疏數(shù)組初始化方法,例如壓縮行存儲(CRS)和壓縮列存儲(CCS)。

2.CRS將行索引、列索引和非零值存儲在三個單獨的數(shù)組中,而CCS將列索引、行索引和非零值存儲在三個數(shù)組中。

3.這些方法提供了更緊湊的存儲,但也可能有不同的性能特征,具體取決于訪問模式。

稀疏數(shù)組的應(yīng)用

1.稀疏數(shù)組廣泛應(yīng)用于圖像處理、自然語言處理和機器學習等領(lǐng)域。

2.在圖像處理中,稀疏數(shù)組用于表示圖像中的非零像素,極大地減少了存儲空間。

3.在自然語言處理中,稀疏數(shù)組用于表示單詞共現(xiàn)矩陣,它捕捉單詞之間的關(guān)系。

稀疏數(shù)組的優(yōu)化技術(shù)

1.稀疏數(shù)組的優(yōu)化技術(shù)包括使用壓縮算法、并行處理和高效的數(shù)據(jù)結(jié)構(gòu)。

2.壓縮算法可以進一步減少稀疏數(shù)組的大小,而并行處理可以提高訪問速度。

3.選擇適當?shù)臄?shù)據(jù)結(jié)構(gòu)對于優(yōu)化性能至關(guān)重要,例如使用哈希表或平衡樹進行快速查找。

稀疏數(shù)組的前沿研究

1.稀疏數(shù)組的前沿研究包括探索新的初始化和優(yōu)化技術(shù),以提高性能和降低存儲空間。

2.一些新的研究方向包括使用人工智能技術(shù)來優(yōu)化稀疏數(shù)組的存儲和檢索。

3.稀疏數(shù)組在不斷發(fā)展的領(lǐng)域中發(fā)揮著重要作用,隨著技術(shù)的發(fā)展,可以預期會出現(xiàn)更多創(chuàng)新和應(yīng)用。行主序法初始化稀疏數(shù)組

行主序法是一種初始化稀疏數(shù)組的高效方法,其通過遍歷稀疏數(shù)組的行,并僅對非零元素進行初始化來實現(xiàn)。具體步驟如下:

1.獲取稀疏數(shù)組的行數(shù)和列數(shù):確定稀疏數(shù)組的維度以確定遍歷范圍。

2.遍歷各行:依次遍歷稀疏數(shù)組的每一行。

3.查找非零元素:對于每一行,掃描該行的所有元素,找到非零元素。

4.初始化非零元素:對于找到的每個非零元素,將其對應(yīng)的值初始化為該元素的值。

算法偽代碼:

```python

definitialize_row_major(sparse_array):

#獲取稀疏數(shù)組的行數(shù)和列數(shù)

num_rows=sparse_array.shape[0]

num_cols=sparse_array.shape[1]

#遍歷每一行

forrowinrange(num_rows):

#掃描該行找出非零元素

forcolinrange(num_cols):

ifsparse_array[row][col]!=0:

#初始化非零元素

sparse_array[row][col]=sparse_array[row][col]

#返回初始化后的稀疏數(shù)組

returnsparse_array

```

特點:

*空間效率高:僅對非零元素進行初始化,這在稀疏數(shù)組中通常只占數(shù)組很小一部分的情況下可以顯著節(jié)省空間。

*時間復雜度較低:時間復雜度主要取決于稀疏數(shù)組中非零元素的數(shù)量,對于稀疏數(shù)組而言通常較低。

*簡單易實現(xiàn):算法易于理解和實現(xiàn),可以使用各種編程語言實現(xiàn)。

適用場景:

行主序法適用于非零元素分布相對均勻的稀疏數(shù)組,例如圖像處理、科學計算和數(shù)據(jù)庫應(yīng)用程序中的稀疏矩陣。

示例:

考慮一個5x5的稀疏數(shù)組,其中只有以下元素非零:

```

[2,0,0,0,1]

[0,3,0,0,0]

[0,0,5,0,0]

[0,0,0,4,0]

[1,0,0,0,2]

```

使用行主序法初始化該稀疏數(shù)組將得到以下結(jié)果:

```

[2,0,0,0,1]

[0,3,0,0,0]

[0,0,5,0,0]

[0,0,0,4,0]

[1,0,0,0,2]

```

可見,只有非零元素被初始化,而其余元素依然為0,從而有效地節(jié)省了空間。第五部分列主序法初始化稀疏數(shù)組關(guān)鍵詞關(guān)鍵要點【列主序法初始化稀疏數(shù)組】

1.將值集中存儲在連續(xù)的空間中:列主序法將同一列的非零值集中存儲在一起,極大地減少了內(nèi)存占用。這種方式尤其適用于列稀疏的矩陣,其中每一列的非零值數(shù)量相對較少。

2.保持行的關(guān)聯(lián)性:盡管非零值被重新排列,但列主序法通過維護一個行索引數(shù)組來保持矩陣中行的關(guān)聯(lián)性。該索引數(shù)組記錄了非零值在原始矩陣中的行號。

3.利于并行處理:列主序法將同一列的非零值存儲在連續(xù)的內(nèi)存空間中,這使得并行處理變得更加容易。在多處理器系統(tǒng)中,同一列的非零值可以被分配給不同的處理器同時處理,從而提高了計算效率。

【行列混合法初始化稀疏數(shù)組】

列主序法初始化稀疏數(shù)組

列主序法是一種通過按列順序初始化稀疏數(shù)組的有效空間初始化方法。與按行順序初始化相比,該方法可以顯著節(jié)省空間,因為它只存儲非零元素。

原理:

*稀疏數(shù)組按列劃分為固定大小的塊。

*每個塊的前幾個元素用于存儲該塊中的非零元素數(shù)量。

*剩余元素存儲實際的非零元素。

步驟:

1.計算每個塊的非零元素數(shù)量:遍歷稀疏數(shù)組,計算每個塊中非零元素的數(shù)量。

2.確定塊大?。哼x擇一個塊大小,以平衡空間效率和性能。

3.分配塊:為每個塊分配內(nèi)存,足夠存儲其非零元素數(shù)量和實際的非零元素。

4.初始化塊:將每個塊中的非零元素數(shù)量設(shè)置為0。

5.填充稀疏數(shù)組:再次遍歷稀疏數(shù)組,將非零元素存儲在相應(yīng)的塊中。首先將非零元素數(shù)量增加1,然后存儲實際的非零元素。

優(yōu)點:

*空間效率:只存儲非零元素,節(jié)省空間,尤其適用于大型稀疏數(shù)組。

*快讀快寫:通過塊訪問,可以快速訪問數(shù)據(jù),縮短讀取和寫入時間。

*可擴展性:可以輕松處理任意大小的稀疏數(shù)組,因為塊大小可以根據(jù)需要進行調(diào)整。

缺點:

*不適用于行稀疏數(shù)組:該方法適用于按列稀疏的數(shù)組,而對于按行稀疏的數(shù)組則不適用。

*潛在開銷:額外的塊元數(shù)據(jù)可能會增加少量開銷,尤其是在塊大小較小時。

*可能需要重新計算:當添加或刪除非零元素時,可能需要重新計算塊的非零元素數(shù)量。

應(yīng)用場景:

列主序法初始化稀疏數(shù)組廣泛應(yīng)用于:

*科學計算和數(shù)值分析

*圖形處理和計算機視覺

*大數(shù)據(jù)分析和機器學習

*數(shù)據(jù)庫和數(shù)據(jù)倉庫

示例:

考慮一個5x5的稀疏數(shù)組,其中僅有6個非零元素。采用塊大小為2,則初始化過程如下:

|塊1|塊2|塊3|

||||

|非零元素數(shù)量:2|非零元素數(shù)量:1|非零元素數(shù)量:3|

|非零元素:1,3|非零元素:2|非零元素:4,5,6|

通過這種初始化,數(shù)組只存儲6個非零元素和3個非零元素數(shù)量,共計9個元素,比按行順序初始化節(jié)省了大量空間。第六部分交叉鏈表法初始化稀疏數(shù)組關(guān)鍵詞關(guān)鍵要點交叉鏈表法初始化稀疏數(shù)組

1.交叉鏈表結(jié)構(gòu):

-使用兩個一維數(shù)組,分別存儲行指針和列指針。

-行指針數(shù)組中的元素存儲該行第一個非零元素在列指針數(shù)組中的索引。

-列指針數(shù)組中的元素存儲該列第一個非零元素在行指針數(shù)組中的索引。

2.插入和刪除非零元素:

-插入:在相應(yīng)的行指針和列指針數(shù)組中插入新的元素。

-刪除:從相應(yīng)的行指針和列指針數(shù)組中刪除元素。

3.空間復雜度:

-只存儲非零元素,因此空間復雜度為O(n),其中n為非零元素的個數(shù)。

空間優(yōu)化技術(shù)

1.行對齊技術(shù):

-將相同行的非零元素存儲在一起。

-減少行指針數(shù)組的長度,從而節(jié)省空間。

2.列對齊技術(shù):

-將相同列的非零元素存儲在一起。

-減少列指針數(shù)組的長度,從而節(jié)省空間。

3.混合對齊技術(shù):

-將行對齊和列對齊結(jié)合起來。

-進一步優(yōu)化空間利用率,既節(jié)省行指針數(shù)組的長度,也節(jié)省列指針數(shù)組的長度。交叉鏈表法初始化稀疏數(shù)組

交叉鏈表法是一種有效的稀疏數(shù)組初始化技術(shù),它以高度緊湊的方式存儲大量零元素。這種方法使用兩個鏈表:一個頭鏈表和一個行鏈表。

頭鏈表

頭鏈表是一個單鏈表,它包含指向行鏈表的指針。每個頭鏈表節(jié)點對應(yīng)于數(shù)組的一行。

行鏈表

行鏈表是一個單鏈表,它包含指向列鏈表的指針。每個行鏈表節(jié)點對應(yīng)于數(shù)組的一列。

存儲元素

當初始化稀疏數(shù)組時,非零元素存儲在列鏈表中。每個列鏈表節(jié)點包含元素的值、列索引和指向下一個節(jié)點的指針。

構(gòu)建鏈表

通過遍歷數(shù)組并為每個非零元素創(chuàng)建列鏈表節(jié)點,可以構(gòu)建鏈表。然后,將列鏈表節(jié)點鏈接到相應(yīng)的行鏈表節(jié)點。

優(yōu)勢

交叉鏈表法初始化稀疏數(shù)組具有以下優(yōu)勢:

*緊湊性:只存儲非零元素,使數(shù)據(jù)結(jié)構(gòu)高度緊湊。

*快速訪問:可以通過遍歷行鏈表和列鏈表快速訪問任何元素。

*內(nèi)存效率:不需要為零元素分配內(nèi)存。

*易于實施:實現(xiàn)交叉鏈表法相對簡單。

示例

考慮一個稀疏數(shù)組:

```

[0,2,0]

[3,0,0]

[0,0,5]

```

頭鏈表:

```

Head->Row1->Row2->Row3

```

行鏈表:

```

Row1->Col2(2)

Row2->Col1(3)

Row3->Col3(5)

```

列鏈表:

```

Col1->Row2(3)->None

Col2->Row1(2)->None

Col3->Row3(5)->None

```

步驟:

1.創(chuàng)建一個頭鏈表。

2.遍歷數(shù)組行。

3.對于每行,創(chuàng)建一行鏈表。

4.遍歷數(shù)組列。

5.對于每個非零元素,創(chuàng)建列鏈表節(jié)點。

6.將列鏈表節(jié)點鏈接到相應(yīng)的行鏈表節(jié)點。

復雜度

交叉鏈表法初始化稀疏數(shù)組的時間復雜度為O(m+n),其中m和n分別是數(shù)組的行數(shù)和列數(shù)。第七部分哈希表法初始化稀疏數(shù)組哈希表法初始化稀疏數(shù)組

原理

哈希表法是一種使用哈希函數(shù)將鍵值對存儲在數(shù)組中的數(shù)據(jù)結(jié)構(gòu)。在稀疏數(shù)組中,可以通過將非零元素的行列索引作為鍵,將非零元素的值作為值,存儲在哈希表中。

算法

```

初始化哈希表

遍歷稀疏數(shù)組

對于每個非零元素

計算其行列索引的哈希值

如果哈希表中存在該鍵

更新哈希表中的值

否則

將非零元素鍵值對插入哈希表

```

優(yōu)點

*空間占用低:僅存儲非零元素,節(jié)省空間。

*查找效率高:哈希表提供O(1)的查找復雜度,快速定位非零元素。

*修改方便:可以通過哈希值直接定位非零元素,方便進行修改和刪除操作。

哈希函數(shù)選擇

哈希函數(shù)的選擇對稀疏數(shù)組的性能影響很大。常用哈希函數(shù)有:

*模除法:將行列索引相加取模得到哈希值。

*位運算法:將行列索引進行異或或按位與運算得到哈希值。

*多項式法:使用行列索引作為自變量的多項式函數(shù)計算哈希值。

哈希碰撞處理

哈希表中可能出現(xiàn)哈希碰撞,即不同的非零元素具有相同的哈希值。常用的哈希碰撞處理方法有:

*鏈地址法:在哈希表中使用鏈表存儲具有相同哈希值的元素。

*開放尋址法:在哈希表中直接進行線性或二次探測,尋找空的哈希槽存儲元素。

示例

考慮一個10x10的稀疏數(shù)組,其中僅包含以下非零元素:

```

(1,2,5)

(3,4,7)

(5,6,9)

```

使用模除法哈希函數(shù)(索引取模10)將這些非零元素存儲在哈希表中:

```

哈希表[1]=(1,2,5)

哈希表[3]=(3,4,7)

哈希表[5]=(5,6,9)

```

結(jié)論

哈希表法是一種高效的初始化稀疏數(shù)組的方法,具有空間占用低、查找效率高和修改方便的特點。通過選擇合適的哈希函數(shù)和哈希碰撞處理方法,可以進一步提升稀疏數(shù)組的性能。第八部分不同初始化方法性能比較關(guān)鍵詞關(guān)鍵要點【稀疏數(shù)組初始化性能比較】

主題名稱:隨機初始化

1.為數(shù)組中的每個元素分配一個隨機值,通常遵循均勻分布或正態(tài)分布。

2.由于元素值是隨機的,因此數(shù)組的稀疏性可能會隨初始化過程而異。

3.當稀疏性較高時,隨機初始化可能導致大量空元素,從而浪費空間。

主題名稱:按序初始化

不同初始化方法性能比較

在稀疏數(shù)組的有效空間初始化中,常見的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論