Skip to content

Commit 5dba31d

Browse files
authored
Readded the full stops I mistakingly removed
1 parent 3cc2c10 commit 5dba31d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ Write code on a whiteboard or paper, not a computer. Test with some sample input
503503
## Data Structures
504504

505505
- ### Arrays
506-
- Implement an automatically resizing vector
506+
- Implement an automatically resizing vector.
507507
- [ ] Description:
508508
- [Arrays (video)](https://www.coursera.org/lecture/data-structures/arrays-OsBSF)
509509
- [UC Berkeley CS61B - Linear and Multi-Dim Arrays (video)](https://archive.org/details/ucberkeley_webcast_Wp8oiO_CZZE) (Start watching from 15m 32s)
@@ -892,9 +892,9 @@ Graphs can be used to represent many problems in computer science, so this secti
892892
- [ ] [Tail Recursion (video)](https://www.youtube.com/watch?v=L1jjXGfxozc)
893893

894894
- ### Dynamic Programming
895-
- You probably won't see any dynamic programming problems in your interview, but it's worth being able to recognize a problem as being a candidate for dynamic programming
896-
- This subject can be pretty difficult, as each DP soluble problem must be defined as a recursion relation, and coming up with it can be tricky
897-
- I suggest looking at many examples of DP problems until you have a solid understanding of the pattern involved
895+
- You probably won't see any dynamic programming problems in your interview, but it's worth being able to recognize a problem as being a candidate for dynamic programming.
896+
- This subject can be pretty difficult, as each DP soluble problem must be defined as a recursion relation, and coming up with it can be tricky.
897+
- I suggest looking at many examples of DP problems until you have a solid understanding of the pattern involved.
898898
- [ ] Videos:
899899
- the Skiena videos can be hard to follow since he sometimes uses the whiteboard, which is too small to see
900900
- [ ] [Skiena: CSE373 2012 - Lecture 19 - Introduction to Dynamic Programming (video)](https://youtu.be/Qc2ieXRgR0k?list=PLOtl7M3yp-DV69F32zdK7YJcNXpTunF2b&t=1718)
@@ -1148,7 +1148,7 @@ Graphs can be used to represent many problems in computer science, so this secti
11481148
- [ ] [Consistent Hashing](http://www.tom-e-white.com/2007/11/consistent-hashing.html)
11491149
- [ ] [NoSQL Patterns](http://horicky.blogspot.com/2009/11/nosql-patterns.html)
11501150
- [ ] Scalability:
1151-
- You don't need all of these. Just pick a few that interest you
1151+
- You don't need all of these. Just pick a few that interest you.
11521152
- [ ] [Great overview (video)](https://www.youtube.com/watch?v=-W9F__D3oY4)
11531153
- [ ] Short series:
11541154
- [Clones](http://www.lecloud.net/post/7295452622/scalability-for-dummies-part-1-clones)
@@ -1708,7 +1708,7 @@ You're never really done.
17081708
- [K-Ary Tree](https://en.wikipedia.org/wiki/K-ary_tree)
17091709

17101710
- **B-Trees**
1711-
- Fun fact: it's a mystery, but the B could stand for Boeing, Balanced, or Bayer (co-inventor)
1711+
- Fun fact: it's a mystery, but the B could stand for Boeing, Balanced, or Bayer (co-inventor).
17121712
- In Practice:
17131713
B-Trees are widely used in databases. Most modern filesystems use B-trees (or Variants). In addition to
17141714
its use in databases, the B-tree is also used in filesystems to allow quick random access to an arbitrary

0 commit comments

Comments
 (0)