原创 Win8使用VirtualBox安裝CentOS 6.4教程

1 安裝工具 VirtualBox 5.1.30虛擬機【下載】 64位CentOs 6.4 【下載】 2 安裝VirtualBox 下載好後一直默認安裝即可 3 使用VirtualBox安裝CentOS

原创 Kaggle比賽 - Kannada MNIST

0 題目背景 比賽地址:Kannada MNIST 這是一個MNIST擴展的比賽,識別的不再是阿拉伯數字,而是Kannada數字,分類目標還是0-9,每個分類各有6000的樣本,測試樣本爲5000的隨機樣本 1 數據分析 1.1

原创 Map遍歷的兩種方式keySet()和entrySet()

Map集合中雖然提供了get()獲取元素的方法,但是隻能取出其對應的值,而不能全部取出,所以在Map集合中提供了兩種遍歷方式:keySet()和entrySet()。keySet()和entrySet()在Map元素數量小於105

原创 LeetCode 202. Happy Number

題意 幸福的數字是由以下過程定義的數字:從任何正整數開始,將數字替換爲數字的平方和,並重復該過程,直到數字等於1(將保留在哪裏),或者循環 一個不包括在內的循環的循環中,這個過程以1結尾的數字是快樂的數字。例如19是幸運數字 1

原创 Codeforces Round #429 (Div. 2) | B. Godsend

題意 有一個數組a,兩個人玩遊戲,遊戲規則是第一個人可以拿走數組中的一個子數組並且子數組的和必須是奇數,第二個人可以拿走數組中的一個子數組並且子數組的和必須是偶數。兩個人輪流拿,如果誰不能拿,那這個人就輸了。如果兩個人都採用最好的

原创 LeetCode 67. Add Binary

題意 兩個二進制字符串的加法 解題思路 模擬加法 參考代碼 // java public class Solution { public String addBinary(String a, String b) {

原创 LeetCode 476. Number Complement

題意 求一個數在二進制下的補碼 解題思路 求出剛好大於等於n的2次方數,然後用這個2次方數減去n即可 參考代碼 //java public class Solution { public int findComplemen

原创 LeetCode 657. Judge Route Circle

題意 機器人開始在(0,0)點,有一段指令,包括上下左右,判斷它通過一段指令後是否回到了原點。 解題思路 模擬即可 參考代碼 //java class Solution { public boolean judgeCirc

原创 Keras實現小數量集圖片分類——6類別Birds數據集分類

注:本文參考Keras官方文檔以及素質雲博客《keras系列︱圖像多分類訓練與利用bottleneck features進行微調(三)》 1 開發環境 開發平臺:win8 開發框架:TensorFlow+Keras 2 數據集

原创 LeetCode 121. Best Time to Buy and Sell Stock

題意 給你一個股票的數組,你選擇某天買入,某天賣出,問最大可以賺多少,注意買入時間必須小於賣出時間。你也可以選擇既不買入,也不賣出。 解題思路 從頭到尾計算,遇到小的數就假設買入,每一天都假設爲賣出,計算最大利潤。 參考代碼 //

原创 LeetCode 136. Single Number

題意 在一個數組中,除了一個數出現一次,其餘的數都出現兩次,請你找出這個數。 解題思路 將整個數組異或。 參考代碼 //java class Solution { public int singleNumber(int[]

原创 LeetCode 69. Sqrt(x)

題意 求x的平方根 解題思路 調用Math.sqrt() 參考代碼 // java class Solution { public int mySqrt(int x) { return (int)Math.

原创 Codeforces Round #429 (Div. 2) | A. Generous Kefa

題意 Kefa有n個球,每個球都有一個顏色,他要把這n個球全部給他的k個朋友,如果有朋友收到的球中有兩個球的顏色一樣,那麼朋友會不開心,問Kafa能不能做到讓所有的朋友都不會不開心。如果朋友沒有收到球,那麼朋友不會不開心。 解題思

原创 使用京東雲免費雲主機搭建CentOS

進入京東雲官網,註冊登錄後,進入免費專區,點擊個人免費套餐,找到雲服務器,點擊申請使用 進入主機申請頁面後,選擇你想搭建的主機,有CentOS,Ubuntu以及Windows Server這些官方鏡像,這裏我是搭建CentO

原创 基於Spring boot的Spring data jpa連接MySQL數據庫

1 創建項目 以創建一個員工信息管理項目爲例,創建一個Maven工程(需要提前配置好Maven環境)。 打開File->New->Other->Maven->Maven Project Next Next Fi