def all_permuations(items)
items.map do |item|
items.map { |inner_item| [item, inner_item] }
end
end
O(n2)
0 100 200 300
O(n2)
O(n)
O(log n)
Slide 30
Slide 30 text
Cryptography
Slide 31
Slide 31 text
Cryptography
Slide 32
Slide 32 text
Cryptography
Slide 33
Slide 33 text
Cryptography
Slide 34
Slide 34 text
The Future
Slide 35
Slide 35 text
Traditions
We know our history.
We value progress over reinvention.
We seek solutions to meaningful problems.
Slide 36
Slide 36 text
Alan Turing
Slide 37
Slide 37 text
Alan Turing
Computer science
is not
computer programming
Slide 38
Slide 38 text
Alan Turing
It's a way of
thinking
Slide 39
Slide 39 text
Grace Hopper
Slide 40
Slide 40 text
Grace Hopper
Slide 41
Slide 41 text
Grace Hopper
Humans are allergic to
change. They love to say,
"We've always done it this
way." I try to fight that.
That's why I have a clock
on my wall that runs
counter-clockwise.
Slide 42
Slide 42 text
Grace Hopper
A ship in port is safe;
but that is not what
ships are built for.
Sail out to sea and do
new things.
Slide 43
Slide 43 text
Questions? Thoughts?
Find me on twitter
@jeffcohen
Notes, Links, Resources:
csthegoodparts.com