原创 Pycharm報錯TabError: inconsistent use of tabs and spaces in indentation
如圖所示,對代碼進行格式化即可解決
原创 Python 對list數組中的元素取3位小數
代碼 y = [0.9334890822288519, 0.7951104962059684, 0.7145541097906535, 0.6573912686067223, 0.6146651350624455] y = [r
原创 講清楚Sarsa和Q-learning的對比,各自起作用的場景
兩者的區別 兩者的區別就在於Q值的更新公式上: Sarsa Q(st,at)=Q(st,at)+α∗(rt+γ∗Q(st+1,at+1)−Q(st,at)) Q\left(s_{t}, a_{t}\right)=Q\left(s
原创 Leetcode 684. Redundant Connection 並查集 C++
class UnionFindSet { public: UnionFindSet(int n){ ranks_ = vector<int>(n+1,0); parents_ = vecto
原创 TF-IDF 用於挖掘文章中的關鍵詞
TF TF = 某詞在該文檔出現次數/該文檔中詞頻最高的詞的頻數 IDF TF-IDF 算例
原创 vim 清除、關閉搜索後的高亮表示
搜索完成之後清楚 :noh 徹底清除 set nohlsearch
原创 強化學習中的遊戲atari 和 mujoco
atari:離散動作空間(如‘上’,‘下’兩個動作) mujoco:連續動作空間(如賽車的速度,一個連續的值)
原创 Leetcode 1483. Kth Ancestor of a Tree Node 二進制思想or分佈式思想
思想 如果每個結點,都保存了它所有的祖先結點,最終時間複雜度或者空間複雜度都會爆,導致無法通過測試樣例 因此,想辦法把O(n)O(n)O(n)變成O(logn)O(\log n)O(logn)就能做出來了 讓每個結點只保存一部
原创 Mac下,beamer編譯文檔時的 Class beamer Warning: mathserif is obsolete. Use font theme serif with opt
完整錯誤信息: Class beamer Warning: mathserif'' is obsolete. Use font themeserif’’ with option ``onlymath’’ 刪除原來關於mathse
原创 Vim 進階操作-編輯
Normal Mode 替換 r替換後恢復normal,光標不移動 R替換後進入insert光標後移 改變 c cw 刪除單詞 cc刪除一行並進入insert模式 C刪除光標之後全部,進入insert 刪除字符
原创 Linux shell bash文件 批量修改文件名爲 001.jpg 002.jpg
i=1 for file in `ls` do echo $file mv $file $(printf "%0.3d.jpg" $i) i=$((i + 1)) done
原创 Vim 進階操作-移動
Movement 移動光標到行首/尾 0 ^/$ 行首建議用0(零),手指按得方便 跳單詞 wW 往後跳,跳到單詞前 bB 往前跳,跳到單詞前 eE 往後跳,跳到單詞後 大小寫區別:w跳過一系列間隔符號,W只跳過空
原创 vim s的反向引用操作,用於替換文本
目標 #123 #456 變成 # 123 # 456 操作 選定相關行 '<,'>s/#\([^ ]\)/# \1/g '\(' '\)'包圍住要引用的對象 \1 引用第一個被包住的對象
原创 Leetcode 207. Course Schedule 關於拓撲排序的純BFS和DFS解法
BFS 思路 找這個圖有沒有環 BFS遍歷的過程是:不斷將入度爲0的點加入到隊列中,更新它鄰接結點的入度 如果沒有環的話,那麼最終入隊的點的總個數應該等於圖上的所有結點數。 class Solution { public
原创 貝葉斯理論中的prior, likelihood, posterior即先驗概率,似然,後驗概率
準備 條件概率公式 P(A∣B)=P(B∣A)P(B)P(B)P(A|B) = \frac {P(B|A)P(B)} {P(B)}P(A∣B)=P(B)P(B∣A)P(B) Posterior∝Likelihood∗PriorP