原创 Map彙總

STL中map的四種插入方法總結 方法一:pair 例: map<int, string> mp; mp.insert(pair<int,string>(1,“aaaaa”)); 方法二:make_pair 例: map

原创 一個簡單的小程序(ATM自動取款機)

ATM自動取款機 算是用c寫的一個小程序吧,大家有興趣的可以看一下,代碼比較長希望大家有耐心。 #include<stdio.h> #include<malloc.h> #include<string.h> void home()

原创 打素數表與歐拉函數

埃氏篩法 第一種 這種方法好處是每個素數的位置標記,可以直接取下標 int visit[maxn]; // 0 表示素數 1 表示非素數 void Prime(){ memset(visit,0,sizeof(vis

原创 PTA 正整數A+B(一種新的輸入,正則+易錯樣例)

@[始]正整數A+B 作者 陳越 內存限制 64 MB 單位 浙江大學 時間限制 400 ms 代碼長度限制 16 KB 題的目標很簡單,就是求兩個正整數A和B的和,其中A和B都在區間[1,1000]

原创 PTA 幣值轉換 (20分)

幣值轉換 輸入一個整數(位數不超過9位)代表一個人民幣值(單位爲元),請轉換成財務要求的大寫中文格式。如23108元,轉換後變成“貳萬叄仟壹百零捌”元。爲了簡化輸出,用小寫英文字母a-j順序代表大寫數字0-9,用S、B、Q、W、Y

原创 關於電腦各硬件簡述

關於電腦所有的設備都可以在設備管理器裏面查看。如果前面有黃色感嘆號說明設備的驅動不正常,需要更新或者安裝。 當然可以直接我的電腦->屬性,來簡單的查看配置 處理器就是CPU型號還有頻率,RAM就是內存,還有操作系統等信息。 至

原创 PTA 估值一億的AI核心代碼(全網最短的代碼)不到50行,一看就會

原創 轉載請聲明,謝謝 估值一億的AI核心代碼 (超級簡潔,通俗易懂)(20 分)* 題目鏈接 https://pintia.cn/problem-sets/994805046380707840/problems/111

原创 比賽之前就要敲的頭文件

#include<bits/stdc++.h> #define fi first #define se second #define pb push_back #define SZ(x) ((ll)x.size()) #defin

原创 算法學習規劃

數據結構 Treap Splay樹 劃分樹 左偏樹 線段樹 樹鏈剖分 動態樹 主席樹 Trie樹 RMQ 二分查找 樹狀數組 滾動數組 逆序數 帶權值的並查集 Chtholly Tree (珂朵莉樹) ODT SBT算法 AVL

原创 【DP】【樹形DP】

保安站崗 #include<bits/stdc++.h> #define rep(i, a, b) for(int i = a; i <= b; ++i) using namespace std; const int maxn

原创 python OSError: [WinError 193] %1 不是有效的 Win32 應用程序

導庫的時候遇到OSError: [WinError 193] %1 不是有效的 Win32 應用程序,這個錯誤 可能的一種原因是依賴的庫是32位的。 產生的原因是,你電腦上可能之前裝了32位的python,但是之後可能因爲某些原

原创 Leetcode C++提速

static const auto _ = []() { ios::sync_with_stdio(false); cin.tie(nullptr); return nullptr; }(); 關於Lee

原创 算法專題訓練

ACM知識點 之 知識架構和要點分析 數學知識體系 動態規劃有哪些 專題1 簡單搜索 POJ 1321 POJ 2251 POJ 3278 POJ 3279 POJ 1426 POJ 3126 POJ 3087 POJ 3414

原创 同餘方程與分數取餘

同餘方程 https://www.luogu.com.cn/blog/cicos/solution-p1082 ax≡1(modb) #include<bits/stdc++.h> #define rep(i,a,b) for(ll i

原创 c++ tuple元組

tuple<> 模板是 pair 模板的泛化,但允許定義 tuple 模板的實例,可以封裝不同類型的任意數量的對象,因此 tuple 實例可以有任意數量的模板類型參數。tuple 模板定義在 tuple 頭文件中。 意思就是類