原创 參加第一次學校新生賽

補一下總結 新生賽分三次 此次爲第一次 一共六道題目 最後一道題馬拉車 第三道題明顯的ap都沒看出!!! (AC率5/6)

原创 文件流讀入輸出

高中用的freopen //freopen(“桶排序.in”,“r”,stdin); //freopen(“桶排序.out”,“w”,stdout); //桶排序.in爲輸入文件,out爲輸出文件 大學學的 stream ofst

原创 抽象類基類實例化

學過C++的應該都知道C++中的抽象基類,當我們需要一個基類不能被實例化時,抽象基類就需要上場了。 它通常是通過定義至少一個純虛函數來實現的,例如下面就是一個抽象基類的例子: class Abstract { public: A

原创 2019年12月csp專業認證的總結

果然自從高二荒廢以後臨時報佛腳沒有什麼用 0-40 首先花了大概40分鐘先把前二道簽到題寫完了 40-140 首先看到第三道題化學方程式還感覺蠻親切的 感覺能ac 做了一會 80也可 又做了一會 60也能接受 到最後無奈的40分代

原创 撈一下自己的b站賬號

此後無良辰 新人up主剛剛起步, 歡迎關注交流等 以後可能會更新關於c++或生活方面的視頻

原创 class的點點滴滴的總結

一個class一定要有構造函數 構造函數名字要與class名相同且不返回任何值 fp: class Point { private: int x,y; public: Point(int x2=0,int y2=0

原创 離散的推理證明

分解線 ------------------------------------------------------------------------------------ 吃過筆記放學校的虧 以下爲自我總結(不喜勿噴

原创 重載運算之矩陣乘法

此代碼只是簡單模版 struct lth { long long num[3][3]; }ans,t;//命名struct lth lth operator * (const lth &a,const lth & b){

原创 字符串處理點點滴滴的總結(C++)

1.大小寫轉換 ±32 2.char輸入的數字放int裏-‘0’ 3.C++ STL 自帶的 reverse 函數 fp: reverse(s.begin(), s.end()); //反轉字符串 s 4.strlen(s)//

原创 手寫棧和隊列實現計算器

 要求 字符串讀入,含義+,-,*,/,(,) 數據含小數 思路 字符串截取讀入(數字位數可能不爲一位) template簡化代碼複雜度 enum增加代碼可讀性 class 抽象出棧  ~~~~namespace定義域~~好玩~~ ma

原创 int *a=new int [n];與int a[n]區別

各項區別如下:   1、如果只是int a[10]和int* a=new int[10]比較的話,前者可能還更簡單一點。只是在使用上int* a=new int[10]需要判斷內存是否分配成功,以及在不用時需要使用delete[]

原创 qt做計算器從安裝到完成(這可能是全網最簡單詳細的教程)【此後無良辰】

要求 老師給的作業要求 :不然我也不會學 .設計並實現計算器。 要求:在課後作業-03、課後作業-05的作業內容基礎上 (1)增加圖形交互功能。 (2)增加3個邏輯運算符 &&、||、 !,並能處理邏輯運算符和算術運算符的混合運算

原创 set函數點點滴滴的總結

set集合容器實現了紅黑樹(Red-Black Tree)的平衡二叉檢索樹的數據結構 用法其實與vector差不多() 他會忽略重複的數據並且進行排序 c++ stl容器set成員函數:begin()–返回指向第一個元素的迭代器

原创 大小堆,棧,隊列,vector點點滴滴的總結

洛谷1090經典貪心例題 #include <iostream> #include <bits/stdc++.h> using namespace std; **priority_queue<int,vector< int> ,