原创 Matrix Decompressing

題意: 給一個矩陣的每行和每列的和,(給的是前i行或者列的和),矩陣中每個元素的值在1到20之間,找出這樣的一個矩陣。 算法: 對於S-Column邊,其容量分別設置爲相應各列之和,Row-T同理 中間各邊容量設置爲2

原创 圖論——二分圖

定義 任何無迴路的的圖均是二分圖 最大獨立數(無向圖): 從V個頂點中選出k個點,使得這k個點互不相鄰。 那麼最大的k就是這個圖的最大獨立數。 最大團(無向圖): 從V個頂點選出k個點,使得這k個點構成一個完全圖,即該

原创 Code for Anomaly Detection

Estimating parameters for a Gaussian function [mu sigma2] = estimateGaussian(X) %ESTIMATEGAUSSIAN This function es

原创 Code for Machine Learning Diagnostic

Learning curves function [error_train, error_val] = ... learningCurve(X, y, Xval, yval, lambda) %LEARNINGCURVE

原创 Large Scale Machine Learning

Before learning with large datasets, plot a learning curve with a much small datasets, and to see if it appears to

原创 Uva 1664 Conquer a New Region (Kruskal化用)

該題巧妙的運用了並查集,運用了類似於最小生成樹算法的過程 ,通過該題可以對並查集有一個更深的理解 。 題目:由於i和j唯一通路上容量的最小值爲該兩點的容量,求一個點到其他所有點的容量最大值 。 顯然題目敘述與MST相似。問題是在

原创 Code for Recommender Systems

Two ways to eliminate extra zero ones idx = find(R(i, :)==1) Thetatemp = Theta(idx,:) Ytemp = Y(i,idx) Xgrad(i,

原创 二分——最值中的最值

求最大化最小值或者最小化最大值的問題可以用二分法來做。爲什麼用二分? 以求最大化最小值問題爲例。 我們知道二分有一個前提就是對有序的東西才能二分查找。也就是這個問題變量是有序的才能用二分。 在求最大化最小值時,既然求值

原创 Euler Circuit

題意:混合圖中找歐拉回路 解:基本原理不變。問題在於“混合”上,對於混合圖,思想一般是轉化爲有向圖。問題轉化爲如何給無向邊定向,以與既有有向邊共同構成歐拉回路。 首先給予無向邊隨機方向,再對其方向進行調整。 對於純有向邊,我

原创 網絡流解析——最大流EdmondsKarp算法

原理並不複雜,但存在的疑惑主要集中在反向邊的引入,以下篇幅作以講解。 首先假設一不存在TS邊的單源有向加權圖。 (所謂“TS邊”即是指對於任一割,方向爲T->S的邊) 類似下圖(1爲S,6爲T,邊權(容量)均爲10)

原创 網絡流應用——圖的連通度

問題定義: “連通度是指對應一個圖G,對於所有點集U屬於V(G),也就是V(G)的子集中,使得G-U要麼是一個非連通圖,要麼就是一個平凡圖(即僅包含一個獨立點的圖),其中最小的集合U的大小就是圖G的點連通度,有時候也直接

原创 大整數類

#include<iostream> #include<vector> #include<algorithm> using namespace std; struct BigInteger { static const

原创 Risk uva 12264(最大流,二分法,拆點法)

給n個點的無權無向圖(n<=100),每個點有一個非負數ai。若ai==0則此點歸敵方所有,若ai>0則此點歸你且上面有ai個屬於你的士兵。保證至少有一個屬於你的點與敵方的點相鄰。你可以讓你的每個士兵最多移動一次,每次可以待在原地

原创 Machine Learning Application

Photo OCR One popular approach: Slide Windows Two things are recommended: 1.Plot Learning Curves. 2.Get

原创 Recommander System

recommender system problem formulation —a content based recommendations Notations Algorithm(with linear r