原创 CCF 俄羅斯方塊 (JAVA)

                題目分析:這題沒有滿分,90分,有一條樣例沒過,實在找不到了,就想到來博客分享一下思路,得到網友的點播.。現在滿分了。接受數字的操作就不說了。首先是統計4*4矩陣的從下往上全是0的行的個數,這個決定了我接下

原创 CCF ISBN號碼

題目分析:此題就是將前9個數字分別和1...9對應相乘,乘積和對11求模。其中結果是11,最後一位是X,不然爲結果。 import java.util.Scanner; public class Main { public s

原创 CCF 2019-12 回收站選址

題目分析:題意還是挺好理解的。如果某點(有垃圾)的上、下、左和右都存在垃圾,則此點可以充當垃圾站。然後給此垃圾站評分,評分即爲此垃圾站對角線含有垃圾的個數。根據上述題意解讀,可以依次遍歷每個點,檢查其是否符合垃圾站的要求,若不符合,co

原创 Z字形掃描

問題描述   在圖像編碼的算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 正在上傳…重新上傳取消   對於下面的4×4的矩陣,   1 5 3 9   3 7

原创 Horizontal Pyramid Matching for Person Re-identification論文閱讀

paper:https://arxiv.org/abs/1804.05275 code:https://github.com/OasisYang/HPM 題外話:論文在梳理Related Work的格式值得學習,很有條理性。 摘要:儘管行

原创 二進制中 1 的個數

題目:輸入一個整數,輸出該數二進制表示中1的個數。其中負數用補碼錶示。 思路:本人的第一個想法就是 整數直接求二進制,然後統計1的個數;負數就直接求對應正數的二進制,在8位的基礎上計算  除符號位外 其他位取反,而後二進制+1,最後統計1

原创 二維數組中的查找

題目:在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 思路:每行從左往右遞增;每列從上往下遞

原创 鏈表中倒數第K個節點

題目:輸入一個鏈表,輸出該鏈表中倒數第k個結點。 思路:1、我的蠢辦法是 逆序然後輸出第K個,但是在提交的時候發現通過不了,因爲測試程序是直接輸出之後的所有值。              2、定義兩個指針,指向頭結點。先固定一個指針,另一

原创 數值的整數次方

題目:給定一個double類型的浮點數base和int類型的整數exponent。求base的exponent次方。 思路:就是直接暴力。情況需要分清楚。1):exponent > 0 exponent個base相乘就好了;2):expo

原创 二進制中 0的個數

題目:輸入一個整數,輸出該數二進制表示中0的個數。其中負數用補碼錶示。 思路:二進制與1求&,即判斷二進制最後一位是否爲1,若爲1,則跳過,否則計數器+1;然後整數右移一位,直到整數爲0。 這個思路還是挺好理解的,就是二進制依次右移,查看

原创 替換空格

題目:請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。 思路:1、利用String裏面自帶的replaceALl()函數實現替換

原创 Bug調試記錄

1,ImportError: No module named 'numpy.core._multiarray_umath'          原因:1,可能是numpy版本問題2, 可能是模型損壞 2,RuntimeError: cuDN

原创 DropBlock: A regularization method for convolutional networks論文解讀

Paper:https://arxiv.org/pdf/1810.12890.pdf Code:https://github.com/miguelvr/dropblock & https://github.com/DHZS/tf-drop

原创 過擬合、欠擬合、梯度消失及梯度爆炸的理解

目錄:         1,過擬合和欠擬合的定義         2, 過擬合和欠擬合的解決方法         3, 梯度消失和爆炸的定義         4,梯度消失和爆炸的解決方法   1,過擬合和欠擬合的定義          無