This information should be automatically copied from the daily eboards.
add
add the element?” “What should remove
do if the
key is not there?” - Read the documentation. (For things related to
ListIterator
s, you can also see what happens in ArrayList
s.)You should think about taking HIS 295, which approaches some computational topics from a very different perspective.
HIS 295 Digital History: Investigating the Past. This course will introduce students to methods used in the digital humanities, with a special emphasis on applications to historical studies. Students will create projects and study existing digital projects, with a special focus on U.S. History in a global context. Readings will include primary sources as well as recent contributions to theory in digital humanities. We will learn general principles of working with humanistic data as well as techniques such as building on-line exhibitions, digital mapping, and computational analysis of text. No technical skills or experience in digital humanities work are required, but willingness to gain both are fundamental to the class. Prerequisite: HIS-100 or second-year standing.
New/Tomorrow: Technology and the Arts:
Guest Artist Carol Burch-Brown is the creator of “Salt Marsh Suite” a collaborative inter-media arts installation and dance performance based in fieldwork, data collection, and close observation of a North Carolina coastal estuary. Join us on Thursday April 25th at 11AM in the Flanagan Theatre to see the installation, and hear Carol talk about the digital art-making processes, specifically theerror. MAX coding environment, and other digital tools she used to make this unique work.
Performances: Thurs April 25-Saturday April 27 at 7:00PM and 8:30PM; Sunday April 28 2PM and 3:30PM.
New: Three talks by Prof. Dr. Yvonne Foerster (https://yvonnefoerster.com/)
Wednesday: May 1, 4:30-6pm, HSSC S3325: Beyond the Anthropocene: Technology, Innovation, and the (Post-)Human Condition
Emergent technologies today are advertised as means to create a better future, while the futures imagined in popular science and culture move rather towards the transcendence of human life. This talk examines the conception of innovation between the technological enthusiasm to overcome human limitations and the necessity to critically reflect on the (post-)human condition.
Thursday, May 2, Noon-12:50pm, HSSC N3110 Degrees of Freedom: Embodiment, Neuroplasticity, and the Need for a Critical Neuroscience
Lunch and beverages provided
Neuroplasticity, the ability of the brain to adjust to new affordances and to overcome limitations through damage, has been part of a discourse that celebrated freedom rather than neuro-determinism. My aim is to discuss this concept with regard to the rise of neurocultures (e.g., enhancement strategies, neuromarketing) in a more critical light.
Friday, May 3, Noon-12:50pm, Bucksbaum 152: Designing Future Bodies: Fashion and Technology
Lunch and beverages provided
Fashion and technology are inextricably linked in production, marketing, design, and functionality. In this talk I shed some light on the potential of fashion to critically examine the role of technology in shaping bodies, gender, and social relations. I will take a closer look at experimental practices and scientific cooperation in the field of fashion.
dequeue
into an O(n) algorithm. I’ve provied a simple
queue implementation that should suffice.remove
.)TestUtils.java
in the utils
directory.average
must use O(1) space.long
values, so the average is likely to be
slightly off if the sum of the values is not a multiple of the length.put
(or enqueue
) method.average
will need to round in the way longs normally round.[3,3]
.remove
is likely to be hard on problem 3; think about edge cases.remove
may also be hard on problem 4 and is likely to be expensive.remove
does not affect the rest of the collection
or the iteration; it just removes the element next
just returned.MaxContiguousSubsequenceSum.java
MaxContiguousSubsequenceSum.java
csc207-01-grader@grinnell.edu
if ((val % this.div) == 0) { return true; } else { return false; }
Write return (val % this.div) == 0;
C
implements I
, you cannot assign a value of type
Box<C>
to a variable of type Box<I>
.csc207-01-grader@grinnell.edu
Be good. Be well. Be true to yourself.
Get consent.
Iterator
s. We’ll
discuss those on Monday.csc207-01-grader@grinnell.edu
LinkedQueue
in the body of the message.csc207-01-grader@grinnell.edu
csc207-01-grader@grinnell.edu
not csc207.01-grader@grinnell.edu
. (No dots, just dashes.)csc207-01-grader@grinnell.edu
csc207-01-grader@grinnell.edu
csc207-01-grader@grinnell.edu
removeAs
method..md
for .html
at the end of the URL.None yet.
None yet.
None yet.