原创 深度學習基礎——張量的通俗理解

轉載鏈接:https://www.cnblogs.com/abella/p/10142935.html   也許你已經下載了TensorFlow,而且準備開始着手研究深度學習。但是你會疑惑:TensorFlow裏面的Tensor,也就是“

原创 2015-10-30【項目4-廣義表算法庫及應用】

1.問題及代碼 自建算法庫 代碼: 1.頭文件:glist.h,包含定義廣義表數據結構的代碼、宏定義、要實現算法的函數的聲明; #ifndef GLIST_H_INCLUDED #define GLIST_H_INCLUDED type

原创 2015-10-30【項目2 - 對稱矩陣壓縮存儲的實現與應用】

1.問題及代碼 問題:用壓縮形式存儲對稱矩陣,實現下面的操作並測試 void Init(int *&b);//爲N階對稱矩陣初始化存儲數據的一維數組b int Value(int b[], int i, int j);//返回存儲在b

原创 2015-11-2 【項目3 - 利用二叉樹遍歷思想解決問題】

1.問題及代碼 假設二叉樹採用二叉鏈存儲結構存儲,分別實現以下算法,並在程序中完成測試:   (1)計算二叉樹節點個數;   (2)輸出所有葉子節點;   (3)求二叉樹b的葉子節點個數;   (4)設計一個算法Level(b,x

原创 2015-11-2 【項目2 - 二叉樹遍歷的遞歸算法】

1.問題及代碼 【二叉樹遍歷的遞歸算法】   實現二叉樹的先序、中序、後序遍歷的遞歸算法,並對用”A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I)))”創建的二叉樹進行測試。 代碼: #include <stdio

原创 2015-10-30【項目1 - 猴子選大王(數組版)】

1.問題及代碼 在一個數組中,數組中用1表示猴子在圈中,用0表示猴子已經出圈,數組下標對應與猴子編號對應(例如數組元素p[0]值爲1,表示第1只猴子尚在圈中,即p[i]代表編號爲i+1的猴子是否在圈中)。   一隻猴子出圈,則將對應的數

原创 大數加法(C語言)#include #include #include char A[10005]; char B[10005]; int

關於大數加法的C語言版本 可完美通過 #include<stdio.h> #include<stdlib.h> #include<string.h> char A[10005]; char B[10005]; int fa, fb; v

原创 PAT乙級-坑點集合

PAT乙級雖然挺簡單但是坑不少。因爲不給出測試數據,所以不知道怎麼才能AC。 以下幾個題都是隻做對了一部分,剩下的錯誤的點怎麼想都不知道怎麼才能過,所以整理一下,等回頭再慢慢琢磨。 1. 1008 數組元素循環右移問題 1008 數組元素

原创 批量梯度下降(BGD)、隨機梯度下降(SGD)與小批量梯度下降(MBGD)

梯度下降法作爲機器學習中較常使用的優化算法,其有着三種不同的形式:批量梯度下降(Batch Gradient Descent)、隨機梯度下降(Stochastic Gradient Descent)以及小批量梯度下降(Mini-Batch

原创 2015-11-16 【項目1 - 二叉樹算法驗證】

1.問題及代碼 運行並重複測試教學內容中涉及的算法。改變測試數據進行重複測試的意義在於,可以從更多角度體會算法,以達到逐漸掌握算法的程度。使用你的測試數據,並展示測試結果,觀察運行結果,以此來領會算法。  (1)層次遍歷算法的驗證  實現

原创 2015-11-2 【項目1 - 二叉樹算法庫】

1.問題及代碼 定義二叉樹的鏈式存儲結構,實現其基本運算,並完成測試。 1、頭文件btree.h中定義數據結構並聲明用於完成基本運算的函數。對應基本運算的函數包括: void CreateBTNode(BTNode *&b,char *

原创 python爬蟲基礎——萬維網WWW和http協議

pyhton爬蟲基礎   萬維網 1.統一資源定位符URL 1.1 URL的格式 1.2 使用http的URL 2.超文本傳送協議HTTP 2.1 HTTP的操作過程 2.2 HTTP的報文結構 3.超文本標記語言HTML 萬維網 萬維網

原创 C語言scanf()和gets()及printf()和puts()的區別 C語言scanf()和gets()及printf()和puts()的區別

原 C語言scanf()和gets()及printf()和puts()的區別 2015年08月16日 08:30:46 xingjiarong 閱讀數:22447 <span class="ta

原创 C語言的printf輸出格式控制

***C語言的printf輸出格式控制 *** printf大家都耳熟能詳,但是能真正將其用法弄透的估計很少見。 轉一篇,改天整理。  1.轉換說明符  %a(%A)     浮點數、十六進制數字和p-(P-)記數法(C99)  %c

原创 C++的前導0

前導0,就是在整數的面前添加的0;不過前導0在各種進製表示的數中有不同的含義。 在C++中定義一個整形int變量: int a = 01; 輸出結果: 可見,即使添加了前導0,a作爲一個整形變量,輸出a時並沒有輸出前導0。 改變一下: