Time of Update: 2018-08-04
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。 目錄(?)[+] 聲明:著作權,轉載請聯絡作者並註明出處 http://blog.csdn.net/u013719780?viewmode=contents 博主簡介:風雪夜歸子(英文名: Allen),機器學習演算法攻城獅,喜愛鑽研Machine Learning的黑科技,對Deep
Time of Update: 2018-08-04
定義以下枚舉: public enum TimeOfDay { Moning = 0, Afternoon = 1, Evening = 2, }; (1)擷取枚舉字串 TimeOfDay time = TimeOfDay.Afternoon; Console.WriteLine(time.ToString());//輸出:Afternoon (2)Enum.
Time of Update: 2018-08-04
LinearStack.h #pragma oncetemplate <typename T>class LinearQueue//順序隊列{private:int size;int front;//開始的位置int rear;//結束的位置T *data;public:LinearQueue(int size){this->size = size+1;this->front = 0;this->rear = 1;data = new
Time of Update: 2018-08-04
1.快速排序演算法 最壞時間複雜度為O(n*n), 這與基數的選擇有關, 期望的已耗用時間為O(nlgn),且O(nlgn)記號中隱含的常數因子很小。另外,它還能夠進行就地排序. 快速排序邏輯: 1、先從數組中取出一個數作為基數,基數的選擇對排序效率的影響很大, 一般隨機來選擇. 2、分區,將比這個基數小的數全部放到它的左邊,比基數大的數全部放到其右邊 3、對左右兩個區間重複第二步,直到每個區間只有一個數 #include <iostream>#include
Time of Update: 2018-08-04
public enum SearchMethod { TSearch, FSearch, PSearch, CSearch, BSearch } var methodParams = new List<SearchMethod>() { "TSearch","FSearch"}; //將 List<Enum> 轉化成
Time of Update: 2018-08-04
本來我想當然的以為在C語言中指標預算符的優先順序肯定比++高,後來在寫程式時發現並沒有這麼當然。在C語言中,自增運算子++和指標運算子*的優先順序關係為左++ > * > 右++ 比如 ++ *i 相當於 ++ (*i) ,指標i對應的變數+1。 *i ++ 相當於 * (i++) ,指標i,也就是地址值 +1(其實是加1個變數所佔的地址空間) #include <
Time of Update: 2018-08-04
把枚舉轉換成int就不用說了,枚舉可以預設轉換為int,或者來一個Int強制轉換就OK了,比如(int)MyEnum,但是反過來怎麼把一個Int轉換成一個已知的枚舉類型呢。 比如 1 EnumWeekday{星期日=1,星期一=2....} ,如何把2轉換成EnumWeekday.星期一呢。。,可以這樣啦: 1 Enum.GetName(typeof(EnumWeekday),2); 此時返回的是string的”星期一” 如何直接轉化為類型EnumWeekday.
Time of Update: 2018-08-04
看老鐵經常使用dfs,一直不知道啥是dfs,趕緊補課補課補課。然後就寫了這個博文學習深度優先搜尋。 我參照了《啊哈,演算法》一書,看過的可以略過,沒看過的可以和我一起哈。 首先來個例題: 假如有編號為1、2、3的3張撲克牌和編號為1、2、3的3個盒子。現在需要將這3張撲克牌放到3個盒子裡面,並且每個盒子有且只能放一張撲克牌。請問一共有幾種不同的方法呢。 dfs的核心是“當下應該幹什麼”。下面,我將會本著由淺入深的學習方法開始寫起。 首先是撲克牌放入盒子的過程:
Time of Update: 2018-08-04
LinearStack.h #pragma oncetemplate <typename T>class LinearStack//順序棧{private:int size;//棧的控制項int length;//當前存放資料長度T *data;public:LinearStack(int size){this->size = size;this->length = 0;data = new T[size];}~LinearStack(){delete[] data;
Time of Update: 2018-08-04
原文地址: C++庫研究筆記——函數名的宏定義 6.47 Function Names as Strings:http://gcc.gnu.org/onlinedocs/gcc/Function-Names.html GCC provides three magic variables that hold the name of the current function, as a string. The first of these
Time of Update: 2018-08-04
有一個windows服務, 每隔一分鐘檢測當前是否有需要執行的任務,有個任務設定為01:00 執行, 但今天並沒有執行, 看了下程式的日誌和系統日誌, 可以判斷是系統時間自動同步服務導致C#定時器失效了。 windows事件檢視器中的日誌:2016-02-14 17:00:17 => 2016-02-14 17:00:54 北京時間還要加 8 小時, 17+8-24=1 ,正好一點 程式裡的定時器, 原來是1分鐘, 根據系統時間相應調整, 也要增加38秒,
Time of Update: 2018-08-04
C++ 要求main傳回值必須為int c 不強制要求 注意:C++多數句子以;為結束標誌。如果忽略,會有莫名其妙的錯誤。 編譯: Unix : g++ prog1.cc -o prog1 Windows : cl -GX prog1.cpp windows上return
Time of Update: 2018-08-04
【1】擷取網路日期時間 /// <summary> /// 擷取網路日期時間 /// </summary> /// <returns></returns> public static string GetNetDateTime() { WebRequest request = null; WebResponse
Time of Update: 2018-08-04
#include <iostream>#include <algorithm>#include <stdio.h>#include <string.h>using namespace std;int n, m, a[100][100], b[100][100];void fanzhuan(){ // 把m賦值給k,防止對後續操作產生影響 int k = m; for(int i = 0;i < m;i ++) {
Time of Update: 2018-08-04
標準io庫標準庫支援wchar_t類型。每個類都加上w首碼。如wostream,wistream,wiostream <iostream>wifstream,wofstream,wfstream <fstream>wistringstream,wostringstream,wstringstream <sstream>
Time of Update: 2018-08-03
標籤:尋找 bst 16px c++ class bre font substr code substr()函數注意:string str =“Hello”; substr(0,4)=“
Time of Update: 2018-08-03
標籤:同名 9.png 成員函數 情況 獲得 類型 物件導向 單例 分享圖片 1.物件導向程式設計有4個主要的特點:抽象、繼承、封裝、多態。2.類和類之間的關係:內含項目關聯性;使用關係;繼承關
Time of Update: 2018-08-03
標籤:result where moment system str move min remove mini One of the programming paradigm in
Time of Update: 2018-08-03
標籤:hid .text ted 樣式 高亮 component als load lis ListView失去焦點選中行不能高亮顯示的問題ListView的HideSelection屬性設定為
Time of Update: 2018-08-03
標籤:str doc .bat 代碼品質 host 自己 eve sql cat 部落格有些好些時間未更新了,這幾個月的時間裡,離開了實習的公司、大學畢了業、來了新公司、轉了戶口,有點忙,最近總