cost 140 ms
在 LISP 中查找二維數組中的最大元素

[英]Finding the Max element in a 2d array in LISP

因此,我編寫了以下程序來使用 LISP 確定二維數組中的最大元素。 請注意,這是我第一次使用該語言,所以我很多方面都不熟悉。 function 應返回行優先順序中最大元素的坐標。 在下面的示例中,最大的元素 7 位於索引 (2, 4) 處。 但是,當程序執行時,它返回 (3, 15)。 該行的索引 ...

將 `numpy` arrays 的 `order` 選項從 "C" (row-major) 更改為 "Fortran" (column-major) 無效

[英]Changing `order` option from "C" (row-major) to "Fortran" (column-major) of `numpy` arrays has no effect

正如標題所說,我試圖通過更改以下測試腳本中的排序來驗證numpy arrays 中的排序:import numpy as np # Standard array arr = [[1, 2, 3], [-7, -8, -9], ['A', 'B', 'C']] print(arr, '\n') ...

我對數組的行主順序的嘗試顯示正確的值但索引不正確的值

[英]My attempt at Row-major order of array is showing correct values but indexing incorrect values

我制作了一個名為 class 的矩陣,它將值存儲在一維數組中,但將其輸出為二維數組。 我包含了打印語句來顯示應該放入數組中的確切值,但是當我使用打印 function 對其進行索引時,它在最后一個索引的第二行顯示了不正確的值。 不完全確定我做錯了什么。 ...

為什么在 C 中迭代這樣的數組效率低下?

[英]Why iterating through an array like this is inefficient in C?

我在看一本書,里面有這么一段: C 中的 Arrays 可以看作是 memory 的連續塊。 更准確地說,數組的最后一維是連續的部分。 我們稱之為行主要順序。 了解這一點以及緩存故障在訪問未緩存數據時將完整的緩存行加載到緩存中以防止后續緩存故障這一事實,我們可以看到為什么使用 array[0][ ...

如何確定 memory 組織是否遵循行主順序或列主順序?

[英]how to determine if a memory organization follows row major order or column major order?

如何確定 memory 組織遵循行優先順序還是列優先順序? 我學習了這個新概念,並且知道如果我們知道 memory 組織遵循行優先順序或列優先順序,我們可以使我們的數組以這樣一種方式運行,即通過減少代碼的數量來提高代碼性能頁面錯誤。 但我無法找到“如何確定 memory 組織是否遵循行優先順序或列 ...

C 中的行主要排序作為命令行參數

[英]Row-major ordering in C as Command Line Argument

我需要從命令行通過一個看起來像這樣的 txt 文件傳入一個 2D 區域(矩陣): 我正在使用 C 並且需要以行為主的順序,所以我正在嘗試這樣做: 這不起作用,是因為它需要是一維數組嗎? 我是否只允許使用常規一維數組進行行優先排序? 我得到的錯誤是“數組類型有不完整的元素類型'int []'” ...

pyrr.Matrix44 布局實際上是列主要的嗎?

[英]is pyrr.Matrix44 layout actually column-major?

在 pyrr.Matrix 文檔中,它指出: 創建一個轉換矩陣給了我: 如果布局是行優先的,我希望輸出是轉置: 我很可能很困惑(我來自 C/OpenGL 背景),但是有人可以啟發我嗎? 喬納森 ...

(JavaFX)-Snakes and Ladders游戲中的Snake Iteration 2D矩陣

[英](JavaFX) - Snake Iteration 2D Matrix at Snakes and Ladders game

我正在創建游戲“蛇和梯子”。 我正在使用GridPane表示游戲板,顯然我想以“蛇形”方式遍歷游戲板。 就像這樣: http : //prntscr.com/k5lcaq 。 擲骰子時,我想將'dice_num'向前移動 +您當前的位置,因此我正在使用1D數組計算新索引,並將此索引轉換 ...

使用MPI,當存在連續數組時,用戶定義的數據類型沒有用嗎?

[英]With MPI are user-defined datatypes useless when there is a contiguous array?

在我的程序中,我將矩陣的某些行發送到其他處理器,我使用C進行編碼,並且我知道C是行優先的。 矩陣分配為一維數組。 我以這種方式發送 我懷疑是否需要臨時使用某些數據類型來確保行的連續性,例如: ...

行遞歸的矩陣乘法遞歸

[英]Matrix multiplication of row-major recursively

我正在編寫自己的矩陣模塊,以實現樂趣和實踐(時間和空間的復雜性並不重要)。 現在我想實現矩陣乘法,我正在努力解決它。 這可能就是我使用Haskell的原因,而且我對它沒有多少經驗。 這是我的數據類型: 哪個在陣列中存儲這樣的3x2矩陣: 我有一個有點工作的轉置功能 ...

列主序與行主序的表示

[英]Representation of Column major order vs Row major order

考慮一個包含值的二維數組“數組”:{1,2,3,4,5,6,7,8,9}。 我對這兩個訂單的理解的主要問題是,如果 Row Major Order 表示為 Array[i,j](而 i 是行,j 是列), 因此,如果您被問到諸如“在 Array[2][2] 中找到元素 Array[1,2] 的地 ...

排列矩陣可將Matlab中的列主表示更改為行主表示

[英]Permutation Matrix to change representation from column major to row major in Matlab

我在Matlab中有一個2D數組,需要將其轉換為1D,而Matlab使用列主表示法進行轉換。 但是,我想使用雙重隨機矩陣將表示形式轉換為行專業。 例如,我有以下2D數組: 如果我使用重塑來表示一維 我得到了列的主要表示形式: 但是,我想使用這樣的置換矩陣: ...

dtype如何影響Numpy中的行和列操作速度?

[英]How does dtype affect row and column operation speed in Numpy?

我試圖了解如何最好地利用numpy數組的C順序來編寫高性能代碼。 我的期望是遍歷行的操作應該比遍歷列的操作更快。 實際上,我嘗試的第一個例子就是這樣: 這會產生輸出: 這是我的預期,因為沿着行的求和應該比沿列的求和更快。 這是我非常困惑的地方。 如果我將dtype更改 ...

在 MATLAB 中,對於 2D 數組,如何獲取將首先迭代另一個維度的索引

[英]In MATLAB, for a 2D array how do I get an index that will iterate the other dimension first

我有一個使用單個索引i=1:6填充 2x3 子圖數組的算法。 根據文檔, subplot(m,n,p)將當前圖窗划分為 m×n 網格,並在 p 指定的位置為子圖創建軸。 MATLAB® 按行為其子圖編號,這樣第一個子圖是第一行的第一列,第二個子圖是第一行的第二列,依此類推。 因此,當 ...

列與行的2D數組初始化

[英]2D Array initialization of columns vs rows

如果我有一個包含3行和5列的數組,如下所示: 現在我想輸入一些數字,所以我喜歡這樣: 現在數組設置如下: 但我想要的是,實際上數組中的第一個列元素設置如下: 我如何交換或更改數組順序是這樣的? ...

Python 行主要到列主要順序向量

[英]Python row major to column major order vector

有一個矩陣 我想得到一個像這樣的向量: 為了嘗試獲得它,我正在使用numpy和reshape但它不起作用。 但我得到: 對於任何矩陣大小,最好的方法是什么? 我的意思是,例如,如果矩陣不是像這樣平方的: 我想得到: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM