原创 c++使用mysql的api連接相關問題

記錄一下自己使用中的相關問題,方便有同樣問題的同學解決。 關於在VS中的各種配置,看這裏,不過需要注意一下,我現在用的mysql版本是5.6的,已經沒有【MySQL Server \lib\opt】這個路徑了,將這一項設置到【MySQL

原创 Andrew Stankevich Contest 4——Driving Straight

題目連接 題意: 輸入m、n,之後是2*m-1行,2*n-1列。‘ ’表示不能通過,‘+’可以通過,‘-’、‘|’只允許一個方向通過(和符號相同的方向),求從左下角到右上角的最短路並輸出:輸出時候,儘量保持之前的運動方向。每到一個‘+’

原创 [linux]源碼安裝python3

原文(對原文進行了更新和補充) linux下的Python版本一般都比較低,很多應用都需要升級python來完成。這裏介紹了python3.4.3的安裝 推薦先下載這個:libreadline-dev,可以解決python中不能

原创 MyEclipse控制檯亂碼問題

由於自己之前一直在做網頁,爲了方便將myeclipse的所有編碼都改成了UTF-8,項目的默認編碼也 改成了UTF-8。 今天無意間發現不能輸入中文了。。。即如下也會亂碼 Scanner cin = new Scanner(System.

原创 python 文件讀寫模板

''' Created on 2016年4月22日 @author: wty ''' import os def readFile(filePath, charset): with open(filePath, "r

原创 Reasoning With Neural Tensor Networks for Knowledge Base Completion

[ 論文閱讀地址 ] 1. 問題描述 輸入   一個三元組:(e1,R,e2) ,例如(Bengal tiger, has part, tail)。 輸出   三元組(e1,R,e2) 中,e1 和e2 有關係R 的置信

原创 NFA轉換成DFA——漢字形式數字轉換成整數數字

偶然間遇到了一個需求:漢字形式數字轉換成整數數字。如果不處理意外情況,可以寫的很簡單(比如不會出現三三等),詳情可以看這裏。但是,想着可以寫成一個FA的形式,於是乎,發現並不是想象中的那麼簡單。。因爲寫成FA就發現,要處理非法形式

原创 2014牡丹江——Known Notation

題目鏈接 題意: 輸入一個長度不超過1000的字符串,包括數字(1-9)和星號(*)。字符串中的空格已經丟失,所以連起來的數字串可以看成許多分開的數,也可以看成連續的數,即可以隨意添加空格。現在有兩種操作:1)在任意位置添加任意類型的字

原创 使用java實現壓縮/解壓(可以解決中文亂碼)

此方法可以處理文件名中含有中文、文件內容中含有中文的情況(測試環境:win8-Chinese),代碼很短,留着以備後用 使用了ant.jar包,需要單獨下載並導入的項目中方可使用(org.apache.tools.ant這個包就是),下載

原创 有一定通用性的單調隊列模板

應用背景: 我們對單調隊列的需求是基本不變的,即基本功能上沒有什麼特殊的需求,主要改動都是在幾個地方:隊列中存儲的下標格式(如數字,元組等)、每個下標對應的值、對值大小的比較、下標之前的距離(用於剔除超過範圍的下標)解決方案: 1.對於

原创 2014牡丹江——Hierarchical Notation

題目鏈接 字符串模擬 const int MAXN = 2000000; char ipt[MAXN], t[MAXN]; int f[MAXN], len, to[MAXN]; map<string, string> mp[MAXN

原创 2014牡丹江——Domination

題目鏈接 題意: 給一個n*m的矩陣,每天隨機的在未放棋子的格子上放一個棋子。求每行至少有一個棋子,每列至少有一個棋子的天數的期望  (1 <= N, M <= 50). 分析: 比較明顯的概率DP,難點在於如何設計狀態。覆蓋了多少行和

原创 javascript中,實現的string的format函數

http://www.cnblogs.com/nonlyli/archive/2008/08/14/1267480.html javascript中,實現的string的format函數,第一種方法很簡潔,比較巧妙。 //V1

原创 java文件輸入輸出

FileInputStream in = new FileInputStream("D:\\test.txt"); FileOutputStream out=new FileOutputStream("D:\\test.txt"); Pr

原创 異常代碼查詢

00000000 STATUS_SUCCESS 00000000 STATUS_WAIT_0 00000001 STATUS_WAIT_1 00000002 STATUS_WAIT_2 00000003 STATUS_WAIT_3 000