Competitive Programming For Beginner === 如何進步 --- - [Tips](https://hackmd.io/RnXgbxnJQUi-OAIl9HBtJA) - [Note](/LoOeMaVqQOaawcOKLj0zrw) 常用函式庫 --- - [函式庫整理與個人模板](https://hackmd.io/zCD9NQXDS_CdDmq8kArxBg) - [輸入問題](/MBptnB2zSlC-GO8qyLK__A) - [輸出問題](/mJynTbCTQMCyIa84ksP6IA) Ad Hoc問題 (276題) --- - [題目](https://hackmd.io/az3YzCgTT4GdkHIhgDi31Q) 基礎資結/STL --- - [Pair](/G-3caTfyTeG2XS0DSkf1IA) - [tuple](/_p7kcYrcQVmAwXpFzdZ8EA) - [Bitmask](/zWGqjdQRQuqJSFzGC2cKDg) - [Linked List](/d97IM3LsRDyQq_Ri7Zbp9w) - [Stack, Queue and Deque](/PQkWaScOSgW9yvShUzA-5w) - [Binary Tree](/QxgvDXxKRXC0QbJyZROxvA) - [Binary Heap](https://hackmd.io/UNjw6RZpTwim6OYmvmbdRA) - [Trie](/KgPRVWV3SDOOtmYQbDJljw) - [Hash Table*](https://hackmd.io/ovRfBKUbRzqbxUVWD0ivug) - [Balanced Binary Search Tree](/fiD2rMcNSdqhHaSxs-yxPg) - [Order Statistics Tree](/Onyd6cxZRMurb8uZNvQutw) - [Huffman Tree](/E6yqMoXdSyqqZI88uCGcpw) - [與圖相關的資料結構](/1HvsIKVoTZiFC79_EMAl0Q) - [Union-Find Disjoint Sets](/offmpw9YRVyM1Z54Jk2K6w) - [Sparse Table](/tE-hEz9DTiCZit_Qd8fpyw) - [Fenwick Tree(BIT)](/cQiNX3zmQVWfdjSBoOTFuQ) - [Segment Tree](/ZVIDHgyrQDah1F4rAgJ6gw) 字串 --- - [KMP 算法](/UGivR1RNQSu48rurVXczuQ) 基礎算法 --- - [二分/三分](/TiZPREIAThCnYNoWa1nZmw) - [前綴和/差分](/2M4dqpYWQRq3oasUHu2CTQ) - [遞迴](/hkuXj4VbTwmL6hJ78EfCrA) - [分治](/RPusG8H-RrK_X0wrqYWbIw) - [枚舉](https://hackmd.io/3tUSbgsrSO-Pk9kMvsYPtw) - [DFS/BFS](/A1rIc_RhSW6w7hBa9W-ipg) - [深度優先搜索](https://hackmd.io/zkDHo3dRRHOjAFMErHVd4A) - [貪心](/Emy1t9rCTIiKpWiZIxTuLw) - [動態規劃](https://hackmd.io/1OnBwdnYTduAoJDpzMrImQ) - [基礎圖論](https://hackmd.io/lPt4Qg0ySpabVuVXWbAsGA) - [數論](https://hackmd.io/8RiWbpcbTyyVzYn7iUdiHQ) 特殊技巧 --- - [快速傅立葉變換](/tocLwH43Q6GEJ4wTDkoVMg)
{"title":"Competitive Programming","description":"swap(a, b)","lang":"zh-TW","contributors":"[{\"id\":\"1492e14f-ee83-473d-acbb-eb0e4d3b69b1\",\"add\":8911,\"del\":7208}]"}
Expand menu