packing

    -1熱度

    2回答

    讓我們假設我在開始時所定義的半徑爲R的球面單和三個元件的陣列,含有所述直角座標:現在 double vecpos[3]; vecpos[0]= 0.0; vecpos[1]= 0.0; vecpos[2]= 0.0; double radius= 5; ,我想添加額外的球體。這些額外的球體應該儘可能地密實地包裝。 我在尋找一種算法,從這個單一的領域開始,將在最densly打包的方式添加

    4熱度

    1回答

    我正在通過usaco培訓頁面並碰到這個問題我的方式http://olympiads.win.tue.nl/ioi95/task/pack.html我不明白的例子輸入和輸出,即我不能找到哪6個包裝表示對應於4,10和5,8長度產生最小總面積40.

    2熱度

    2回答

    在Numpy中,我需要將一些二進制數據解壓縮爲一個變量。在過去,我一直使用Numpy中的'fromstring'函數解壓它,並提取第一個元素。有沒有一種方法可以直接將二進制數據解壓縮爲Numpy類型,並避免創建一個我幾乎忽略的Numpy數組的開銷? 這是目前我做的: >>> int_type dtype('uint32') >>> bin_data = '\x1a\x2b\x3c\x4d'

    3熱度

    3回答

    我需要製作解決包裝包裝問題的程序,但我已經做出了第一個合適和貪婪的算法,但是我的講師說在某些情況下,它不會找到問題的最小解決方案。所以我決定嘗試暴力,但我不知道它應該如何檢查所有可能的解決方案。所以是的..有人可以向我解釋或給僞代碼或其他東西。我會很感激。

    0熱度

    3回答

    我試圖按0和1的方式將字符打包成比特。 我查了很多網站關於位打包,但我沒有得到任何他們。 我只想要一個關於位打包的簡單想法,以及如何做到這一點? 由於

    1熱度

    2回答

    我想使用套接字API(它是項目的一部分,無法更改)手動建立一個dns查詢到DNS服務器。所以我想複製一個結構類似: typedef struct { uint16_t dns_id; /* identification number */ uint16_t dns_flags; /* DNS flags */ uint16_t dns_qdc; /* num

    1熱度

    1回答

    開箱我想收拾整數作爲在Python字節並解壓縮在C所以在我的Python代碼我有類似 testlib = ctypes.CDLL('/something.so') testlib.process(repr(pack('B',10))) 其中包10字節和在我的C代碼中調用函數「process」。 我需要在我的C代碼中解壓縮這些打包的數據嗎?也就是說,我需要做什麼才能從給定的打包數據中得到10。

    4熱度

    1回答

    我正在使用Pygame。我應該考慮如何和哪些文件,包括腳本以便每個人都可以運行它?我使用python 3.2,因此py2exe不起作用。

    2熱度

    1回答

    任何人都可以向我解釋一下Simulink中的位塊包裝塊嗎?我目前正在學習編程,Simulink和控制理論,所以我不太熟練。我嘗試在MATLAB中使用幫助窗口,並且還使用了Google,但是我沒有找到任何解釋得很好的東西。 基於在線研究,比特打包是用來壓縮數據包發送到另一個塊之前?這樣,程序運行速度更快? 此外,在Simulink中,什麼是「位模式:」框用於?例如,如果我輸入{[0:7]},那意味着

    1熱度

    2回答

    我正在執行一個可執行打包程序&我已經完成了壓縮&到目前爲止的加密部分。現在我必須將解壓縮/解密存根/例程存儲在壓縮文件中。我的問題是,這個存根將被寫成十六進制代碼還是我可以直接放置彙編指令?如果以後有可能,那麼如何?