Navigation
index
IanFang Teaching Material Hosting documentation
»
Index
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
Symbols
$<
$@
$^
-c
-g
-o
-O0, -O1, -O2, -O3
-std=c++14
-Wall
./main
.gitignore
A
Acceptance test
Accessor
ACID
Actual parameters
Acyclic Graph
,
[1]
Adjacency
,
[1]
AI (Artificial Intelligence)
Ancestor (Tree)
API (Application Programming Interface)
B
BASE
Bash
Batch processing
Best case, worst case, and average case
Big Data
Branch
Breadth-first search (BFS)
,
[1]
Bucket (hash table)
C
CCPA (California Consumer Privacy Act)
cd
Chaining
,
[1]
Child
Classification
Cluster
Clustering
CNN (Convolutional Neural Network)
Code Memory Region
Collision (hash table)
,
[1]
(hashing)
Collision resolution
(hash table)
Command Arguments and Options (g++)
Command-line Command
Command-line Interface (CLI)
Comment
Commit
Compilation step
Complete binary tree
Computational complexity
Consistency
Constant time operation
Constructor
Cyclic Graph
,
[1]
D
DAG (Directed Acyclic Graph)
Data lake
Data masking
Data pipeline
Data warehouse
DataFrame
,
[1]
Dataset API
Deep learning
Degree of a node (Tree)
Degree of a tree
Depth-first search (DFS, Graph)
,
[1]
Deque ADT
Descendant (Tree)
Destructor
Directed graph
,
[1]
Distance (Graph)
,
[1]
Distance between two nodes (tree)
Distributed system
Documentation
Dummy Node (linked-list)
Dynamic Data
E
Edge/Arc (Graph)
,
[1]
Edge/Link (Tree)
Editor/IDE
Encryption
ETL (Extract, Transform, Load)
Eventual consistency
Executable
Expression
F
Fault tolerance
Feature
FERPA (Family Educational Rights and Privacy Act)
Formal parameters
Full binary tree
Full graph
,
[1]
Function call
Function Call Matching
Function declaration
Function definition
Function name
Function overloading
Function Parentheses
G
g++
g++ arguments
g++ options
GAN (Generative Adversarial Network)
gcc
GCC (GNU Compiler Collection)
GDPR (General Data Protection Regulation)
git
git add
git clone <URI>
git commit
git config
git init
git log
git pull
git push
git status
GPU (Graphics Processing Unit)
Growth rate
H
Hadoop
Hash Function
Hash function (hash table)
Hash map
,
[1]
Hash set
,
[1]
Hash Table
HDFS (Hadoop Distributed File System)
Header file
Heap Memory Region
Height of a tree (tree)
High availability
HIPAA (Health Insurance Portability and Accountability Act)
Horizontal scaling
I
Identifier
Integration test
Internal node
K
Key (hash table)
,
[1]
(hashing)
Key space / Domain (hashing)
L
Lakehouse
Latency
Lazy evaluation
Leaf node
Length of path (Graph)
,
[1]
Level/Depth of a node (tree)
Link
Linked-List
Linking step
Linux
List ADT
Literal
LLM (Large Language Model)
Load factor (hash table)
Logic error
ls
Lvalue
M
Machine learning
make
man
Map ADT
MapReduce
Memory Leak
MFA (Multi-factor authentication)
mkdir
Model
Mutator
N
Neighbors (Graph)
,
[1]
Node
(linked-list)
NoSQL
O
Object storage
Open addressing
,
[1]
Ordered Tree
P
Parallel processing
Parameter Passing
Parent
Partitioning
Path (Graph)
,
[1]
Path between two nodes (Tree)
PCA (Principal Component Analysis)
Perfect binary tree
pragmas
Precedence rule
Preprocessing step
Prerequisites
Priority Queue ADT
Private helper
Probing
,
[1]
PySpark
Q
Queue ADT
R
RDBMS (Relational Database Management System)
RDD (Resilient Distributed Dataset)
,
[1]
Real-time processing
Recipe
Regression
Rehashing (hash table)
Reinforcement learning
Remote
Replication
Repository
Reserved word (keyword)
Resource manager
Return statement
rm
RNN (Recurrent Neural Network)
Root
Runtime error
Rvalue
S
Scalability
Schema
Schema evolution
Scope
Semi-structured data
Set ADT
Sharding
Shuffle
Sibling
Source Code
Source code file
Space complexity
Spark
Spark SQL
SparkContext
,
[1]
SparkSession
,
[1]
Sparse graph
,
[1]
SQL (Structured Query Language)
ssh
Stack ADT
Stack Frame
Stack Memory Region
Staging area (a.k.a. git index)
Static Memory Region
Stream processing
Structured block
Structured data
Structured Streaming
Subtree
Supervised learning
Synchronization
Syntax error
System test
T
Target
Testing framework
Threads (OpenMP)
Throughput
Time complexity
Toolchain
TPU (Tensor Processing Unit)
Tree
Type
U
Undirected graph
,
[1]
Unit test
Unordered Tree
Unstructured data
Unsupervised learning
V
valgrind
Value (hash table)
,
[1]
(hashing)
Value space / Range (hashing)
Variable
Variable initialization
Variable Scope (OpenMP)
Vertex/Node (Graph)
,
[1]
Vertical scaling
W
Weighted graph
,
[1]
Working directory (a.k.a. working tree)
WSL
Y
YARN (Yet Another Resource Negotiator)
Quick search
Navigation
index
IanFang Teaching Material Hosting documentation
»
Index