原创 《python核心編程》讀書筆記一 歡迎來到python世界

很多shell腳本語言使用echo命令來輸出程序結果。 >>> myString='Hello World!' >>> print myString Hello World! >>> myString 'Hello World!' >>>

原创 數據結構與算法分析 樹

由後綴式構造二叉表達樹,前序遍歷是前綴式,中序遍歷是中綴式,後序遍歷是後綴式 #include<iostream> #include<stack> using namespace std; template<typename Obje

原创 2012年互聯網公司招聘要求

百度 機器學習/數據挖掘工程師 -具有以下任一領域相關的理論背景:機器學習/數據挖掘/信息檢索/自然語言處理/語言模型/文本分類與聚類/統計數學/機制設計/博弈論-至少精通一門編程語言,熟悉網絡編程、多線程、分佈式編程技術,對數據結構

原创 四種求最大子序列和問題的解

#include<iostream> #include<vector> using namespace std; int maxSubSum1(const vector<int> &a) { int maxSum=0;/*記錄最大子集

原创 類與數據抽象

#include<iostream> #include<string> #include<cstdlib> #include<vector> using namespace std; class Employee{ public: E

原创 Queue模板類

#include<iostream> using namespace std; /*友元類的前向聲明*/ template<typename Type> class Queue; /*友元函數的前向聲明*/ template<type

原创 表,棧,隊列程序代碼片段

#include<iostream> #include<list> using namespace std; template <typename object> void printLots(const list<object> &

原创 泛型算法練筆

#include<iostream> #include<vector> #include<algorithm> using namespace std; int main(){ int data; vector<int> vec;

原创 泛型編程

#include<iostream> #include<fstream> #include<string> #include<sstream> using namespace std; template<typename T1,type

原创 數據結構之串

串的堆分配表示 #include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct{ char *ch; int length; }HString; /*

原创 數據結構與算法分析 感悟

#include<iostream> #include<string> #include<vector> #include<iterator> #include<algorithm> using namespace std; cons

原创 數據結構與算法分析 隨筆2

#include<iostream> using namespace std; /*n的二進制數中1的個數*/ /*n是奇數的話,它等於n/2的二進制表示中的1的個數加1*/ int ones(int n) { cout<<"調用"<

原创 基於棧的平衡符號匹配問題

棧的實現 基於vector順序容器的棧的實現 #ifndef WEIWEI_H #define WEIWEI_H #include<vector> using std::vector; template<typename object

原创 c++面試題整理(四)

43. 分析一下這段程序的輸出 (Autodesk) #include<iostream> using namespace std; class B{ public: B(){ cout<<"default constructor

原创 串的實現

#include<iostream> using namespace std; /*串的定長順序存儲表示*/ /*在順序存儲結構中,實現串的操作的原操作爲“字符序列的複製”, 操作的時間複雜度基於複製的字符序列的長度。 另一個操作的特點