原创 2018.2.18 基於梯度上升的最優化算法

梯度上升算法求最優參數的數學公式推導 今天在學習《機器學習實戰》這本書的時候,對於梯度上升算法求最Logistic迴歸的最優參數的那部分數學實現一直不明白,今天上午的時間,查閱了很多的資料,然後自己推導了一下數學公式。 首先,需要介紹的是

原创 Leetcode -- 86. Partition List (以及關於沒有頭結點鏈表遍歷修改的問題)

86. Partition List 英文原題 Given a linked list and a value x, partition it such that all nodes less than x come before no

原创 2018.2.16

2018.2.16總結 關於算法筆記 今天通過算法筆記,複習了C(C++)的基本使用方法。 對於基本的變量的定義,使用scanf()、printf()以及getchar()、putchar() 還有get()、puts() 進行數據的

原创 第一篇博文

這是第一次註冊博客,希望以後能堅持寫博客,記錄自己寫東西的點點滴滴,形成一種良好的記錄的習慣。

原创 Java讀入時的一些小問題--next()和nextLine()

前幾天進行CCF考試的時候,用I/O讀入讀取字符的時候弄了很大的差錯,所以今天查了一下next(),和nextLine()的區別。 next()是一定要讀取到有效的字符後纔可以結束輸入,對輸入有效字符之前

原创 2018.2.17--雙指針、kaggle入門

2018.2.17–雙指針、kaggle入門 雙指針 廣義上的雙指針,是利用問題本身與序列的特性,使用兩個下標i、j對序列進行掃描,以較低的複雜度解決問題,一般是O(n)。 例如,在於給定的一個遞增的正整數序列和一個正整數M,求數列中兩個