Short forms used inside notes. Titles and the sidebar use the full names.

Algorithms and Techniques

ShortFull form
BFSBreadth-First Search
DFSDepth-First Search
DPDynamic Programming
D&CDivide and Conquer
CDQCDQ Divide and Conquer (after Chen Danqi)
CHTConvex Hull Trick
SOSSum over Subsets (DP)
MITMMeet in the Middle
IDA*Iterative Deepening A*
MCTSMonte Carlo Tree Search
UCTUpper Confidence bounds applied to Trees
PBSParallel Binary Search
SA (heuristic)Simulated Annealing
TSPTravelling Salesman Problem
LISLongest Increasing Subsequence
LCSLongest Common Subsequence
LCPLongest Common Prefix
MEXMinimum Excluded value
SGSprague–Grundy
MSTMinimum Spanning Tree
SPFAShortest Path Faster Algorithm
MCMFMin Cost Max Flow
KMPKnuth–Morris–Pratt
BWTBurrows–Wheeler Transform
SASuffix Array
SAMSuffix Automaton
SA-ISSuffix Array by Induced Sorting
DC3Difference Cover 3 (skew algorithm)
KMRKarp–Miller–Rosenberg
FFTFast Fourier Transform
NTTNumber Theoretic Transform
DFTDiscrete Fourier Transform
FWHTFast Walsh–Hadamard Transform
FPSFormal Power Series
OGF / EGFOrdinary / Exponential Generating Function
BSGSBaby-Step Giant-Step
CRTChinese Remainder Theorem
ECMElliptic Curve Method (Lenstra)
AKSAgrawal–Kayal–Saxena primality test
DLXDancing Links (Algorithm X)
MPMMalhotra–Pramodh Kumar–Maheshwari
SMAWKShor–Moran–Aggarwal–Wilber–Klawe
EDDEarliest Due Date
SPTShortest Processing Time
LPTLongest Processing Time

Data Structures

ShortFull form
DSUDisjoint Set Union (union–find)
BITBinary Indexed Tree (Fenwick tree)
BSTBinary Search Tree
AVLAdelson-Velsky–Landis tree
RMQRange Minimum Query
LCALowest Common Ancestor
HLDHeavy-Light Decomposition
ETTEuler Tour Tree / Euler Tour Technique
LCTLink-Cut Tree
BCTBlock-Cut Tree
SCCStrongly Connected Components
BCCBiconnected Components
DAGDirected Acyclic Graph
ODTOld Driver Tree (Chtholly tree)
PBDSPolicy-Based Data Structures (GNU)
STLStandard Template Library
k-d treek-dimensional tree
LRULeast Recently Used
FIFO / LIFOFirst In First Out / Last In First Out

Math

ShortFull form
GCD / LCMGreatest Common Divisor / Least Common Multiple
SPFSmallest Prime Factor
GF()Galois (finite) field of order
LP / ILPLinear Programming / Integer Linear Programming
TUTotally Unimodular
OEISOn-Line Encyclopedia of Integer Sequences
AP / GPArithmetic / Geometric Progression
CCW / CWCounter-Clockwise / Clockwise
MSB / LSBMost / Least Significant Bit
XOR, AND, ORbitwise exclusive or, and, or
RNGRandom Number Generator
EPSepsilon (floating-point tolerance)

Complexity Theory

ShortFull form
P, NPPolynomial time, Nondeterministic Polynomial time
NPCNP-Complete
SAT / 2-SATBoolean Satisfiability / 2-variable clauses
FPTFixed-Parameter Tractable
PTAS / FPTAS(Fully) Polynomial-Time Approximation Scheme
BPP, RP, ZPPrandomised complexity classes
PSPACE, EXPTIMEpolynomial space, exponential time
DTM / NTMDeterministic / Nondeterministic Turing Machine

Contests and Judges

ShortFull form
CPCompetitive Programming
ICPCInternational Collegiate Programming Contest
WF(ICPC) World Finals
IOIInternational Olympiad in Informatics
CFCodeforces
ABC / ARC / AGCAtCoder Beginner / Regular / Grand Contest
CSESCode Submission Evaluation System (problem set)
USACOUSA Computing Olympiad
SPOJSphere Online Judge
KACTLKTH Algorithm Competition Template Library
ACLAtCoder Library
ACAccepted
WAWrong Answer
TLETime Limit Exceeded
MLEMemory Limit Exceeded
RERuntime Error
UBUndefined Behaviour
I/OInput / Output