Bifalgorithm post · Brisk · Chapter 1

Why is a set an abstract concept rather than an explicit list?

Why is a set an abstract concept rather than an explicit list? (Brisk · Chapter 1) — "Perhaps the biggest thing to remember here is that a set is a purely abst…

Ideas in this flowchart

  • Sets and arrays differ in abstraction and use.
  • A set is a purely abstract concept.
  • Sets are used for general reasoning about large conceptual things.
  • Iterating through a set is difficult.
  • A set’s members have no order.
  • A set might contain infinitely many members.
  • An array is a concrete, tangible, explicit list.
  • Arrays are normally iterated through for a specific purpose.
Feed/

Why is a set an abstract concept rather than an explicit list?

Channel

Brisk

1 page

"Perhaps the biggest thing to remember here is that a set is a purely abstract concept, whereas an array is a concrete, tangible, explicit list. When we talk about sets, we’re reasoning in general about large conceptual things, whereas when we deal with arrays, we’re normally iterating through them for some specific purpose. You can’t iterate through a set very easily because (1) there’s no order to the members, and (2) there might well be infinitely many of them anyway."

Flowchart preview
Series cover
👍
0
0 comments0 shares

Sign in to view and post comments.