File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -50,16 +50,20 @@ discourse:
50
50
51
51
1. :math: `\perp ` to mean the *bottom * value
52
52
2. :math: `Foo[x \rightarrow e]` to mean the result of substituting :math: `e` for
53
- :math: `x` in :math: `Foo`.
54
- 3. :math: `\mathcal {O}(n\log {}n)` to mean the minimum bound time complexity of an algorithm is :math: `n\log {}n`
53
+ :math: `x` in :math: `Foo`, and
54
+ 3. Big-O notation: :math: `\mathcal {O}(n\log {}n)`, to mean the asymptotic running
55
+ times of algorithms. In particular, if an algorithm takes
56
+ :math: `\mathcal {O}(n \log {} n)` time, then it can process any set of
57
+ :math: `n` input items in at most :math: `c*n \log {} n` time, for some fixed
58
+ constant :math: `c`.
55
59
56
60
Where to Begin
57
61
--------------
58
62
59
63
The book is structured into discrete independent parts to better serve as a
60
64
handbook. Thus, the book is not meant to be read in a linear order. Instead, one
61
65
should pick and choose which chapter to read next based on their needs because
62
- *The book assumes you have a problem that needs solving *.
66
+ *the book assumes you have a problem that needs solving *.
63
67
64
68
There are two general sections; both are ordered from the least time consuming
65
69
to most time consuming topics. The first section, Part 1, aids the developer in
You can’t perform that action at this time.
0 commit comments