原创 python安裝各種插件

在python中安裝numpy、scipy等時,如果使用的python是3或者是64位,有時候會遇到各種問題,這裏對高版本的python和64位都有很好的支持:傳送門 下載完.whl包後,python3中已經自帶了pip,所以可以

原创 JAVA-文件讀寫模板

class FileEntry { /** * 讀取文件的所有內容 * @param filePath 文件路徑 * @param charset 編碼 * @return 文件的全

原创 python 運算符 重載可使用

二元運算符及其對應的特殊方法,來自這裏 二元運算符 特殊方法 + __add__,__radd__ - __sub__,__rsub__ * __mul__,__rmul__ / __div__,__rdiv__,__true

原创 java讀取流總結

java的讀取有很多,FileInputStream、InputStreamReader、BufferedReader,記下來 public class ReadFromFile { /** * 以字節爲單位讀取

原创 python3使用matplotlib畫圖支持中文

傳送門 python3使用matplotlib畫圖,因python3默認使用中unicode編碼,所以在寫代碼時不再需要寫 plt.xlabel(u’性別’),而是直接寫plt.xlabel(‘性別’)。 安裝matplotlib

原创 Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift

[ 論文閱讀地址 ] 1. 問題描述 起因   神經網絡在訓練時候,每一層的輸入的分佈都在發生變化(訓練時候,網絡的參數會更新),這就要求網絡的初始化權重不能隨意設置,而且學習率也比較低。因此,我們很難使用飽和非線性部分去做網絡訓練,作

原创 LeetCode——Substring with Concatenation of All Words

題目 You are given a string, s, and a list of words, words, that are all of the same length. Find all starting indices

原创 Chinese Poetry Generation with Recurrent Neural Networks

[ 論文閱讀地址 ] 1. 問題描述 輸入   古詩的第一句話。 輸出   古詩剩餘的句子。 2. 模型 輸入   首先構造詞典集,然後使用詞典中的詞語,生成所有滿足音韻約束的可能的組合。之後使用語言模型,對所有生成的候選項進行打分,選

原创 數學模板

gauss消元模板: 第一種:double/int型 傳入參數:n個方程(0 - n-1),m個未知量(0 - m-1),最後結果會把增廣的一列覆蓋 返回值:-1:無解;其他:變元個數 inline int sgn(double d)

原创 圖論模板

注意:所有模板都是從0開始計數,如果題目輸入從1開始,需要自己處理 堆優化的Dijkstra const int MAXV = 100010; struct Edge { int from,

原创 Git使用

轉載自這裏 Title: 使用Git、Git GUI和TortoiseGit Date: 2012-11-03 11:49:01 Modify: 2016-12-27 14:56:30 Author: zrong Postid:

原创 c++實現簡單eval

題目鏈接:2017 計蒜之道 初賽 第二場——百度的科學計算器(簡單) 給定一個合法的字符串(可以含有整數、小數、加號、減號、括號)的字符串,計算其值 // 將s分隔成多個整體(整數、小數、運算符、括號中的部分均算作一個整體) std::

原创 XGBoost: A Scalable Tree Boosting System

[ 論文閱讀地址 ] 1. 背景知識介紹 函數的風險   給定關於XX 和YY 的空間,學習一個函數h:X→Yh:X→Y ,函數的輸入x∈Xx∈X ,輸出y∈Yy∈Y 。要學習函數hh ,需要有樣本:(x1,y1),…(xm,y

原创 LeetCode——Trapping Rain Water

題目 Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much wat

原创 KMP模板

改編自白書 std::vector<int> getFail(const std::string& str) { std::vector<int> fail(str.length() + 1, 0); for (int