原创 Python中字典的解析

 不多說,直接亮代碼: from collections import namedtuple Book = namedtuple("Book", "author title genre") books = [ Book("A",

原创 Python內置函數(一)

 我們實驗使用Python代碼來解析下面的文件: first last email john smith [email protected] jane doan [email protected] david neilson dn@e

原创 Estimating from data

兩種參數估計的統計學方法 今天主要複習一下兩種參數估計的統計學方法,分別是極大似然估計(MLE)和最大後驗概率估計(MAP)。 問題背景 MLE MAP MLE 與 MAP各自的優缺點 MLE與MAP之間的區別與聯繫 問題背

原创 Python中的mutable和imutable變量

在 python 中,strings, tuples, 和 numbers 是不可更改的對象,而 list,dict 等則是可以修改的對象。 不可變類型:變量賦值 a=5 後再賦值 a=10,這裏實際是新生成一個 int 值對象

原创 Python擴展內置類

先看下面的代碼: #ContactList類繼承自python內置類list class ContactList(list): def search(self, name): matching_contacts

原创 Pytorch編程心得(2018/10/27-2018/10/29)

Numpy中不包含unsquueze函數,但是pytorch中是包含了這個函數的,也就是說unsqueeze函數可以作用在tensor上,但是不能作用在ndarray上。 需要計算梯度的Variable是不可以轉化爲numpy數組的,需要

原创 關於if __name__ == "__main__" 的理解

先看下面一段python代碼: #文件‘new2.py’ class C: def __init__(self): print('3333') def main(): print('haha') if __

原创 使用Sequential和Module兩種方式搭建模型

使用Sequential方式進行建模  import numpy as np import torch from torch import nn # 定義一個 Sequential 模型 net1 = nn.Sequential(

原创 Pytorch auto_grad學習心得

如上有向無環圖中,X\textbf{X}X和b\textbf{b}b是葉子節點(leaf node),這些節點通常由用戶自己創建,不依賴於其他變量。z\textbf{z}z稱爲根節點,是計算圖的最終目標。利用鏈式法則很容易求得各個葉

原创 POJ WERTYU(字符串模擬)

A common typing error is to place the hands on the keyboard one row to the right of the correct position. So "Q" is typ

原创 如何解決問題

第一階段:閱讀並理解問題 第二階段:重新定義並抽象化 第三階段:制定解題計劃 第四階段:驗證計劃 第五階段:執行計劃 第六階段:回顧(尋找更優的解題策略)

原创 編寫優秀代碼的原則

編寫簡潔的代碼 充分循環使用代碼(代碼組件化,若相同的代碼反覆出現,就把代碼定義爲函數或者類,以便再次利用) 學習標準庫 保持程序設計的風格(儘量養成個性化的代碼風格) 使用一貫、明瞭的命名法 用規範的格式保存數據(不保存兩種相同格式的數

原创 CSP之通信網絡(60分\100分)

問題描述 試題編號: 201709-4 試題名稱: 通信網絡 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   某國的軍隊由N個部門組成,爲了提高安全性,部門之間建立了M條通路,每條通路只能單向傳遞信息,即一條

原创 CSP之URL映射(字符串模擬,90分)

 問題描述 試題編號: 201803-3 試題名稱: URL映射 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   URL 映射是諸如 Django、Ruby on Rails 等網頁框架 (web frame

原创 CSP之壓縮編碼(動態規劃)

問題描述 試題編號: 201612-4 試題名稱: 壓縮編碼 時間限制: 3.0s 內存限制: 256.0MB 問題描述: 問題描述   給定一段文字,已知單詞a1, a2, …, an出現的頻率分別t1, t2, …, tn。可以用0