原创 深度學習中的激活函數一覽

激活函數概念 所謂激活函數(Activation Function),就是在人工神經網絡的神經元上運行的函數,負責將神經元的輸入映射到輸出端。 什麼是激活函數 激活函數(Activation functions)對於人工神經網絡模

原创 Linux環境下通過GDB調試C項目實戰

通過GDB調試找到程序的bug 請查看位於https://github.com/xmu-Linux101/Linux101/tree/201720182/experiments/gcc-5-gdb的代碼 這個是向量加法的程序,但是

原创 論機器學習中數據的重要性

機器學習實驗報告 一、數據工程意義及其內容(自創名詞,勿怪) ​ 現如今,機器學習在越來越多的領域中凸顯出其不可替代的重要性,人們開始從各領域滲透機器學習的典型案例,希望其大規模投入使用,而好的訓練結果與壞的訓練結果的區別並不在

原创 Linux 下makefile實戰 ——編寫真實的C項目

Linux 下真實的C項目設計 文件目錄說明 include 存放自己設計的.h頭文件之所在 include/stack.h 棧所使用的頭文件。文件中已經定義出其包含的功能函數。具體請查看文件註釋 stack.c 棧的功能函數的

原创 Leetcode 1444. 切披薩的方案數(DP,類似石材切割,二維前綴和)

1444. 切披薩的方案數 給你一個 rows x cols 大小的矩形披薩和一個整數 k ,矩形包含兩種字符: 'A' (表示蘋果)和 '.' (表示空白格子)。你需要切披薩 k-1 次,得到 k 塊披薩並送給別人。 切披薩的每一刀,先

原创 Leetcode 785. 判斷二分圖(貪心,二分圖判定,DFS)

785. 判斷二分圖 給定一個無向圖graph,當這個圖爲二分圖時返回true。 如果我們能將一個圖的節點集合分割成兩個獨立的子集A和B,並使圖中的每一條邊的兩個節點一個來自A集合,一個來自B集合,我們就將這個圖稱爲二分圖。 graph將

原创 數值分析常見習題解答

1.已知下列數值表,求符合表值的插值多項式,並給出插值餘項的表達式。1.已知下列數值表,求符合表值的插值多項式,並給出插值餘項的表達式。1.已知下列數值表,求符合表值的插值多項式,並給出插值餘項的表達式。 xix_ixi​

原创 洛谷 P1896 [SCOI2005]互不侵犯(狀壓dp)

P1896 [SCOI2005]互不侵犯 題目描述 在N×N的棋盤裏面放K個國王,使他們互不攻擊,共有多少種擺放方案。國王能攻擊到它上下左右,以及左上左下右上右下八個方向上附近的各一個格子,共8個格子。 注:數據有加強(2018/

原创 計算方法第四章部分習題

計算方法第六次作業 ​ 24.使用FFT算法,求函數f(x)=∣x∣在[−π,π]上的四次三角插值多項式S424.使用FFT算法,求函數f(x)=\left |x\right|在[-\pi,\pi]上的四次三角插值多項式S_424

原创 Python Tips(1) 數字與字符串之間轉換,採用內置函數

Python int() 函數 Python 內置函數 描述 int() 函數用於將一個字符串或數字轉換爲整型。 語法 以下是 int() 方法的語法: class int(x, base=10) 參數 x -- 字符串或數字。 bas

原创 Leetcode 121. 買賣股票的最佳時機 (DP,模擬)

121. 買賣股票的最佳時機 給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。 如果你最多隻允許完成一筆交易(即買入和賣出一支股票一次),設計一個算法來計算你所能獲取的最大利潤。 注意:你不能在買入股票前賣出股票。   示

原创 Leetcode 55. 跳躍遊戲 (貪心)

55. 跳躍遊戲 給定一個非負整數數組,你最初位於數組的第一個位置。 數組中的每個元素代表你在該位置可以跳躍的最大長度。 判斷你是否能夠到達最後一個位置。 示例 1: 輸入: [2,3,1,1,4] 輸出: true 解釋: 我們可以先

原创 Leetcode 45 跳躍遊戲 II (貪心+數學)

45. 跳躍遊戲 II 給定一個非負整數數組,你最初位於數組的第一個位置。 數組中的每個元素代表你在該位置可以跳躍的最大長度。 你的目標是使用最少的跳躍次數到達數組的最後一個位置。 示例: 輸入: [2,3,1,1,4] 輸出: 2 解

原创 Leetcode 1320 二指輸入的的最小距離(多情況討論,DP)

1320. 二指輸入的的最小距離 二指輸入法定製鍵盤在 XY 平面上的佈局如上圖所示,其中每個大寫英文字母都位於某個座標處,例如字母 A 位於座標 (0,0),字母 B 位於座標 (0,1),字母 P 位於座標 (2,3) 且字母 Z 

原创 Codeforces Round #633 (Div. 2) B Sorted Adjacent Differences(直觀感知+排序插放)

Sorted Adjacent Differences time limit per test 1 second memory limit per test 256 megabytes input standard input outpu