原创 動態申請二維數組空間及釋放

1.動態申請二維數組的空間  int num = 3; int** array = new int*[num]; for(int i=0; i<num; ++i) { array[i] = new int[num];

原创 c++讀取文件

1.讀取未知行數的矩陣,以n*2爲例,文件格式如下所示:  代碼如下: #include <iostream> #include <fstream> using namespace std; int main(){ ifstream

原创 c++利用隨機函數生成n個0~1000之間不重複的隨機數

1.rand()函數簡介 1.rand() 功能:隨機數發生器 用法:int rand(void) 所在頭文件: stdlib.h rand()產生的是僞隨機數字,每次執行時是相同的;若要不同,用函數srand()初始化它。 2.sran

原创 利用庫函數sort進行排序

I)Sort函數包含在頭文件爲#include<algorithm>的c++標準庫中,調用標準庫裏的排序方法可以不必知道其內部是如何實現的,只要出現我們想要的結果即可! II)Sort函數有三個參數: (1)第一個是要排序的數組的起始地址

原创 Java項目——做可視化日曆

package cn.java.data; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat

原创 時間和字符串的轉化

1.解析字符串爲時間 SimpleDateFormat 類有一些附加的方法,特別是parse(),它試圖按照給定的SimpleDateFormat 對象的格式化存儲來解析字符串。例如 package cn.java.data; imp

原创 藍橋杯刷題總結

1.每個整數不超過2^31-1     int佔四個字節,在有符號的情況下,int範圍爲:-2^31——2^31-1,所以題目意思就是整數使用int類型就夠了! 2.c++的標準輸入輸出流的控制符 2.1、需要加頭文件#include <

原创 Java錯題本

2018.11.23 1.爲AB類的一個無形式參數無返回值的方法method書寫方法頭,可以用AB.method()方式調用,該方法頭的形式爲(    )。 正確答案:static void method( ) 解析:只有調用靜態方法時可

原创 用vs2017+opencv3.4讀取圖片

話不多說,直接看代碼 #include "opencv2/imgcodecs.hpp"; #include "opencv2/highgui.hpp"; #include "opencv2/imgproc.hpp"; #include

原创 opencv3.2和vs2017的環境配置

opencv官網地址:http://opencv.org/releases.html# 0.配置path環境變量 我的電腦》》右鍵屬性》》高級系統設置》》系統變量》》雙擊path》》輸入bin路徑 D:\P\opencv\build\x6

原创 Java 學習筆記

1.final 1.1加到變量前面,則變量變爲常量,不可以再賦值 1.2加到類前面,則類不可以被繼承 1.3加到函數前面,則函數不可以重寫 2.訪問控制符,實現封裝   同一根類 同一個包 子類 所有類 private *  

原创 print()格式化輸出

1. 格式化規定符 %d 十進制有符號整數   %u 十進制無符號整數  %f 浮點數  %s 字符串  %c 單個字符  %p 指針的值  %e 指數形式的浮點數  %x, %X 無符號以十六進制表示的整數  %0 無符號以八進制表示

原创 二級指針實現二叉樹的構造以二叉樹的三種遞歸遍歷具體代碼實現

二級指針實現二叉樹的構造 首先二級指針作爲函數參數的作用:在函數外部定義一個指針p,在函數內給指針賦值,函數結束後對指針p生效,那麼我們就需要二級指針。不懂沒有關係,繼續往下看~加油! 在如上的A指向B、B指向C的指向關係中,如果A、B、

原创 vs2017無法打開“stdio.h”等源文件!

因爲系統重裝了,vs不得不重新安裝!不得不說簡直就是殘忍啊。最後差點砸電腦,心態都崩了!!一個簡單的helloworld,保留四百多個錯誤…………簡直就是殘忍………… 網上找了很多教程,都是單獨下載,然後配置環境什麼的。越看越懵越看越不知

原创 vs下程序運行結果框閃退的三種解決方案

1.getchar() 在return 0 之前一行getchar();因爲getchar()會一直等待用戶輸入 #include <iostream> using namespace std; int main() { cout <