ฝึกคณิตศาสตร์ไม่ต่อเนื่อง

Relations and Functions

Relation properties, function rules, and inverse-style reasoning.

12 บทเรียน · 56 คำถาม

Relations and Functions

Relation properties, function rules, and inverse-style reasoning.

12 บทเรียน · 56 คำถาม

Databases And State

1 บทเรียน · 5 คำถาม

Least You Need to Know: Relations in Databases and State Machines
Relations are not only abstract sets of ordered pairs. They appear in foreign-key links, join tables, dependency graphs, and state-transition systems used all over software engineering.
เปิดบทเรียน

Equivalence Relations

1 บทเรียน · 3 คำถาม

Least You Need to Know: Equivalence Relations
An equivalence relation groups objects into classes using three properties: reflexive, symmetric, and transitive.
เปิดบทเรียน

Function Composition Inverse

1 บทเรียน · 5 คำถาม

Least You Need to Know: Composition and Inverses
Function composition means applying one function and then another. A function has an inverse only when each output comes from exactly one input.
เปิดบทเรียน

Function Types

1 บทเรียน · 4 คำถาม

Least You Need to Know: Injective, Surjective, and Bijective Functions
A function can fail by hitting two inputs with the same output, by missing outputs in the codomain, or by doing both.
เปิดบทเรียน

Functions

1 บทเรียน · 5 คำถาม

Least You Need to Know: Functions
A function gives exactly one output for each input in its domain. The key is checking repeated inputs carefully.
เปิดบทเรียน

Partial Orders

1 บทเรียน · 4 คำถาม

Least You Need to Know: Partial Orders
A partial order is reflexive, antisymmetric, and transitive. Unlike equivalence relations, not every pair must be comparable.
เปิดบทเรียน

Poset Extrema

1 บทเรียน · 5 คำถาม

Least You Need to Know: Minimal, Maximal, Least, and Greatest
In a poset, least and greatest are stronger than minimal and maximal. Least means below everything; minimal only means nothing is strictly below it.
เปิดบทเรียน

Relation Properties

1 บทเรียน · 5 คำถาม

Least You Need to Know: Relation Properties
A relation can be reflexive, symmetric, antisymmetric, or transitive. The skill is recognizing what each word really asks you to check.
เปิดบทเรียน

Sql Aggregation Nulls

1 บทเรียน · 5 คำถาม

Least You Need to Know: GROUP BY, Aggregation, and NULL Semantics
Aggregation questions are about partitioning rows into groups, then summarizing each group carefully. The common traps are filtering at the wrong stage, forgetting how NULL behaves, and accidentally duplicating rows before aggregating.
เปิดบทเรียน

Sql Indexing Cardinality

1 บทเรียน · 5 คำถาม

Least You Need to Know: Indexes, Selectivity, and Cardinality Intuition
Index and query-plan interview questions are mostly about search-space pruning. Good indexes cut down candidate rows quickly; bad selectivity, tiny tables, or the wrong leading columns can erase that advantage.
เปิดบทเรียน

Sql Join Reasoning

1 บทเรียน · 5 คำถาม

Least You Need to Know: SQL Joins as Relation Operations
SQL joins are concrete relation operations. Interview questions about joins usually reduce to three ideas: which rows survive, when rows duplicate, and when missing matches turn into NULL values.
เปิดบทเรียน

Sql Keys Constraints

1 บทเรียน · 5 คำถาม

Least You Need to Know: Keys, Functional Dependencies, and Constraints
Database design questions are relation questions wearing engineering clothes. Keys identify tuples, foreign keys connect relations, and functional dependencies explain when one set of attributes determines another.
เปิดบทเรียน