Commit Graph

45 Commits

Author SHA1 Message Date
Dan Buch
dd4fbb0f32 Much simplifying the env for algs4 project
now that I'm using gvm and better-managing my GOPATH.
2013-01-09 21:26:52 -05:00
Dan Buch
bed7e5bef4 Working through 1.3 with Bags, Queues, and Stacks 2013-01-09 21:26:52 -05:00
Dan Buch
5d5ada2dfc Filling in Accumulator implementation and test client
as well as fixing the Canvas implementation so that it doesn't pop up an
X window on init.
2012-12-21 22:49:50 -05:00
Dan Buch
209e074503 Filling in Date implementation 2012-12-21 22:31:33 -05:00
Dan Buch
b7480b78a8 Closing window on 'q' instead of space
since it fits my brain better, was a leftover from the x-go-binding
example.
2012-12-21 17:29:05 -05:00
Dan Buch
809e5ae69e Fixing rectangle drawing
which was broken because I was treating the 3rd and 4th args to
`image.Rect` as width and height rather than end coords.
2012-12-21 09:19:35 -05:00
Dan Buch
be0c529381 Drawing pixel "misses" now
but looks like something is awry in how rectangles are being drawn.
2012-12-21 09:14:12 -05:00
Dan Buch
71ab8b249d Futzing around more with drawing API
including implementation of `Rectangle(...)` and supporting methods,
making `Draw()` a method of `Canvas`, other crap.
2012-12-21 00:34:30 -05:00
Dan Buch
d009f8b70d Getting a bunch more of the drawing API implemented
including drawing to a very plain X window, albeit an image of
nothingness.
2012-12-20 23:40:31 -05:00
Dan Buch
2b688fd385 Sourcing Go workspace env if present 2012-12-20 19:49:26 -05:00
Dan Buch
c2dc9cfe02 Starting work on the Interval2D example
and filling in drawing library along the way.
2012-12-20 10:47:12 -05:00
Dan Buch
5bf03a1a40 Cleaning up rolls implementation
to be a bit more idiomatic, I suppose.
2012-12-20 08:36:35 -05:00
Dan Buch
e81b35471e Fixing a few places where I was using "crypto/rand"
to use "math/rand" with a proper seeding instead.
2012-12-20 00:34:24 -05:00
Dan Buch
7a40632ca8 Implementing "Average" example
and supporting `Stdin.ReadDouble` method.
2012-12-19 23:23:35 -05:00
Dan Buch
e0101b4c69 Not using that GOROOT after all 2012-12-19 23:22:36 -05:00
Dan Buch
9a1c045581 Implementing the "RandomSeq" example
with supporting implementation of `StdRandom.uniform`
2012-12-19 22:58:37 -05:00
Dan Buch
6ebbf04980 Re-namespacing one more time to get sources back in the same tree.
I dunno...  this whole thing should be its own repo, probably.  Meh.
2012-12-19 22:33:46 -05:00
Dan Buch
76c392967d Re-namespacing everything and fixing imports to match 2012-12-19 21:10:56 -05:00
Dan Buch
5500be5264 Playing with rolls of dice or whatebbs 2012-11-18 22:09:49 -05:00
Dan Buch
0bad7fe2f9 Playing with counters and flips 2012-11-18 21:46:49 -05:00
Dan Buch
9cb1be13fe TRIVIAL go fmt 2012-11-18 20:21:16 -05:00
Dan Buch
e99e5165bd Filling in example binary search thing with real implementation 2012-11-18 20:20:29 -05:00
Dan Buch
0c300d7cdd Adding test for binary search rank func 2012-11-18 20:20:07 -05:00
Dan Buch
b867cd616a Adding implementation of binary search rank 2012-11-18 20:19:47 -05:00
Dan Buch
1ddd54676c Goofing around more with mechanics instead of reading the dang book 2012-11-18 19:00:50 -05:00
Dan Buch
3f696f3060 Filled in "ReadInts" implementation and test 2012-11-18 18:51:59 -05:00
Dan Buch
869142a314 Getting sidetracked writing utility functions 2012-11-18 13:47:26 -05:00
Dan Buch
8ca6f624d4 Starting to goof around with binary search
which lead into goofing around with IO streams...
2012-11-18 08:30:49 -05:00
Dan Buch
631472da41 Breaking things out, adding test, all that good crap 2012-11-18 08:06:50 -05:00
Dan Buch
f3712555d5 Go Euclid! 2012-11-18 07:50:09 -05:00
Dan Buch
d231791a19 Updating autoenv crap 2012-11-18 07:30:57 -05:00
Dan Buch
d2f94e6b8e Refreshing Algorithms 4th Ed. work, updating ignores. 2012-11-18 07:22:04 -05:00
Dan Buch
1b7a8b2e9b yeah, that's better 2012-05-30 07:43:48 -04:00
Dan Buch
86702165fe meant to use autoenv for this wacky Princeton setup 2012-05-29 14:40:07 -04:00
Dan Buch
dc110b78de Don't care so much if this fails 2012-05-05 16:45:49 -04:00
Dan Buch
6564fd2a39 More downloading and ignoring 2012-05-05 16:40:22 -04:00
Dan Buch
74abbcb0fc Yet more downloading, scripting and ignoring 2012-05-05 16:35:16 -04:00
Dan Buch
ff322f9d0e More extracting and ignoring 2012-05-05 09:09:07 -04:00
Dan Buch
aed5272445 Extracting even more 2012-05-05 09:02:01 -04:00
Dan Buch
8a687c6adf Extracting the algs4 jar for better visibility 2012-05-05 09:00:05 -04:00
Dan Buch
852f338c83 Didn't need these after all! 2012-05-05 08:47:56 -04:00
Dan Buch
c1b25343ae Going through the drjava verification steps 2012-05-05 08:46:23 -04:00
Dan Buch
8df2a13cd2 Wherps, should have done this first
but now that I'm doing it, I might as well capture setup in a script...
2012-05-05 08:25:39 -04:00
Dan Buch
73764bd0db That's what I meant 2012-05-05 07:49:59 -04:00
Dan Buch
d57f2f524f Picking up the Sedgewick & Wayne Algorithms book
starting by fetching copies of chapter 01 files.  Should I take on
maven?  Stick with ant?  Neither?
2012-05-05 07:42:42 -04:00