原创 【算法記錄】梅式砝碼問題

原題位置:https://ac.nowcoder.com/acm/contest/327/C 問題描述: 有一套砝碼,每一個砝碼都是正整數。 這套砝碼必須能夠精確測量出N以內所有正整數的質量,則該套砝碼至少需要多少個砝碼? 你可以在天平的

原创 【語句總結】Python的三種拷貝方式

在練習列表的操作的時候我發現賦值之後的列表會隨着被賦值的列表改變而改變,就像是C語言中用指向同一實際變量的指針進行操作一樣。這是因爲Python中有三種拷貝方式:淺拷貝、深拷貝和賦值拷貝。 賦值拷貝就像是定義新指針並指向了同一內存區域,對

原创 【算法記錄】聯通體的並查集

問題描述   w星球的一個種植園,被分成 m * n 個小格子(東西方向m行,南北方向n列)。每個格子裏種了一株合根植物。   這種植物有個特點,它的根可能會沿着南北或東西方向伸展,從而與另一個格子的植物合成爲一體。   如果我們告訴

原创 【語句總結】java中數值的精確計算,大型小數:BigDecimal

BigDecimal(大型小數)是Java在java.math包中提供的API類,用於精確計算、儲存和表示超過16爲的數。 如何使用BigDecimal類?  1. 創建  2. 運算  3. 截斷(保留位數) 即:1、創建BigDeci

原创 【使用技巧】VS2017避免全部安裝至C盤

小Z在新機器上安裝VS2017,C盤SSD分區大小隻有50G,默認方式安裝VS2017,磁盤空間是不夠用的。 參考了各個關於該主題的博客,結合自身實踐,可採取建立軟鏈接的方式。 1.首先,在非C盤的其他盤符新建文件夾,例如: F:\vs2