原创 聚寬平臺——小市值策略實現

# 導入函數庫 from jqdata import * # 初始化函數,設定基準等等 def initialize(context): # 設定滬深300作爲基準 set_benchmark('000002.XSH

原创 聚寬平臺——雙均線策略實現

import tushare as ts import numpy as np import pandas as pd import matplotlib.pyplot as plt #1.獲取股票代碼爲002400的股票數據 #df

原创 聚寬平臺——雙因子策略實現

# 導入函數庫 from jqdata import * # 初始化函數,設定基準等等 def initialize(context): # 設定滬深300作爲基準 set_benchmark('000002.XSH

原创 C++實現精確覆蓋(dlx)。

參考自https://www.cnblogs.com/Rhein-E/p/8969773.html #include <iostream> using namespace std; #define N 1010 typedef stru

原创 構建貝葉斯網絡——K2算法(Python實現)

 K2算法僞代碼如下:主要思想是貪婪思想,這樣也可以保證每次插入的邊不構成環。 from factor import fact import math import random File = open('C:\\Users\\le

原创 歐拉回路的存在性定理證明

https://max.book118.com/html/2019/0221/6210243134002011.shtm

原创 LaTeX手動安裝宏包

https://www.cnblogs.com/csucat/p/5142459.html

原创 冪法求矩陣最大特徵值及其對應的特徵向量 C++實現

#include<iostream> #include<cstring> #include<algorithm> #include<math.h> #define N 1100 using namespace std; int n,fl

原创 CNM算法C++實現

博主第一次寫社團劃分的算法,原本CNM算法應該是通過維護一個大根堆來實現的,因爲對這個算法還沒那麼熟,所以用的普通方法和鄰接矩陣來實現的。不過不管怎麼說,算法的基於貪婪策略,根據模塊度劃分社團的核心思想一定是不變的。公式的話,應該已經有不

原创 BGLL算法 C++實現

實際上,BGLL算法就是在CNM算法的基礎之上,再進一步,通過將CNM算法的結果中處於同一個社團的節點看作一個節點,再使用CNM算法進行社團劃分,照此步驟反覆迭代,每一次迭代記作一個pass,直到無法繼續劃分爲止(就是在節點合併後,Q也不

原创 記錄自己在UVa上犯的常見錯誤(會耽誤大量時間)

第一點,UVa上題目大多有多組測試樣例同時輸入,所以每次讀取數據時一定要更新變量初值(尤其是那種sum的變量),這種錯誤不易發現(WA的話一般認爲自己程序寫錯了,實際上可能是這種錯誤),會耽誤大量時間。

原创 最小費用最大流(Bellman-Ford)C++實現

#include <iostream> #include <queue> #include <vector> #include <algorithm> using namespace std; #define N 1010 typede

原创 UVa1592 Database

爲每個字符串標號(利用vector和map實現string->int的轉換),然後再遍歷之。 #include <iostream> #include <map> #include <string> #include<utility>

原创 FBI樹(先遞歸構建二叉樹,再後序遍歷之)

#include <iostream> #include <algorithm> #include <math.h> using namespace std; #define N 1200 char arrr[N]; int arr[N

原创 ∑sin(nx)/n的值的計算。

 在參考《吉米多維奇4》的基礎之上,最近終於解決了一直困擾自己的一個問題——下面級數的值如何計算,現在將方法分享給大家,若有紕漏之處,望大家批評指正。 首先,該級數是條件收斂的。證明的話,分兩步: 一、該級數是收斂的,證明如下:(用Di