Index

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | V | W

Symbols

%
binary operation
remainder
&&
and boolean operation
short- circuit
.net api
\|\|
short- circuit
{} for format
WriteLine

A

abstraction
actual
parameter
Agree
exercise
algorithms
Quicksort
arrays
binary search
bubble sort
insertion sort
linear search
selection sort
alias
and
boolean operation, &&
array
Dups
Histogram
Mirror
Reverse
TrimAll
anonymous initialization
of arrays
two dimensional array
two-dimensional, ragged
array parameter
Scale
arrays
algorithms
nested loops, [1], [2], [3], [4]
one dimensional
ASCII
example
assignment
OOP, [1]
booklist

B

big oh
constant order, [1]
dictionary
linear order
order of n
binary
search
binary operation
%
remainder
binary search
algorithms
bitbucket.org
booklist
assignment
boolean expression
condition; comparison
boolean operation
&& and
bubble sort
algorithms
sorting

C

cast
pitfall
char
underlying numeric code
class
Rational
command line
parameters
command line adder
example
concrete example
splitting a loop
constant
global
constant order
big oh, [1]
constructor
OOP, [1]
consumer
function
Contains
string
ContainsKey
dictionary
CountRep
exercise
custom execution
MonoDevelop

D

dangling else
if-else, pitfall
decisions
homework input-output, [1]
definition
function
dictionary
ContainsKey
Keys
big oh
division
pitfall
remainder
do while
statement
double example
IsDigits
double HashSet
generic
double loop
foreach
double operator
%=
*=
+=
-=
/=
double scope
compound statement
Dups
array
example

E

edge case
range testing
testing
emacs
java-mode
EndsWith
string
Euclid
history
example
ASCII
Dups
HashSet
Histogram
List, [1]
Mirror
ModMultTable.cs
OneCharPerLine
PowerTable.cs
ReadLines
Reverse
Scale
TrimAll
Word Count
command line adder
execution
sequence, function
execution arguments
MonoDevelop
exercise
Agree
CountRep
StringRepeating
heads or tails
row and column numbering
safe InputDouble
safe InputInt
two dimensional array, [1]
varying column width

F

field
private
field width
format
file
ReadToEnd
files
for
loop
foreach
statement
formal
parameter
format
field width
literal {}
table, [1]
Format
string
function
consumer
definition
execution sequence
not use return value
parameter, [1]
return math
scope
sequence
writer

G

Gauss
sum through n
generics
getter
OOP
global
constant
grade files
homework

H

HashSet
example
set
heads or tails
exercise
random
hg
labs
Histogram
array
example
history
Euclid
SP1, [1]
homework
grade files
input-output decisions, [1]
input-output loops

I

if
statement
if statement
pitfall need braces
pitfall semicolon after condition
if-else
pitfall dangling else
if-else-if
if
index
sequence, while
string
IndexOf
string
infinite loop
pitfall
input-output
decisions, homework, [1]
loops, homework
insertion sort
algorithms
sorting
instance method
OOP
instance variable
private
interactive
loop while

J

java-mode
emacs

K

Keys
dictionary

L

labs
MonoDevelop
arrays
division sentences
hg
string manipulations, [1]
version control
limit on number size
pitfall
linear
search
linear order
big oh
linear search
algorithms
list
List
Add
Count
Remove
RemoveAt
constructor
constructor with sequence
example, [1]
local
scope
loop
for
while
while, interactive
loops
homework input-output

M

Main
parameters, [1]
math
function return
method
overloading
string
Mirror
array
example
ModMultTable.cs
example
MonoDevelop
custom execution
execution arguments
working directory

N

need braces
if statement, pitfall
nested loops
table
not use return value
function
scope
null from ReadLine
StreamReader

O

OneCharPerLine
example
OOP
assignment, [1]
constructor, [1]
field, instance variable
getter
instance method
private helping function
order of n
big oh
overloading
method
override

P

parameter
actual
formal
function, [1]
parameters
Main, [1]
command line
performance
Stopwatch
TimeSpan
PF4
recursion, [1]
pitfall
cast
dangling else if-else
division
infinite loop
limit on number size
need braces if statement
repeat declaration
repeat interactive input
semicolon after condition if statement
PowerTable.cs
example
PrintVowels
string
private
field
instance variable
private helping function
OOP
problem solving
strategy
string

Q

questions
while
Quicksort
algorithms
sorting

R

random
heads or tails
Random
random number generator
random numbers
regeneration
seeding
range testing
edge case
testing
Rational
class
ReadLines
example
ReadToEnd
StreamReader
file
recursion
PF4, [1]
reference object
value object
regeneration
random numbers
remainder
%
binary operation
division
repeat declaration
pitfall
repeat interactive input
pitfall
Replace
string
return
from inside loop
math, function
Reverse
array
example
row and column numbering
exercise
two dimensional array
rubric
while

S

safe InputDouble
exercise
safe InputInt
exercise
Scale
array parameter
example
scope
function
local
not use return value
search
binary
linear
seeding
random numbers
selection sort
algorithms
sorting
semicolon after condition
if statement, pitfall
sequence
function
function execution
while index
set
HashSet
Shell sort
sorting
short- circuit
&&
\|\|
sorting
Quicksort
Shell sort
bubble sort
insertion sort
selection sort
SP1
history, [1]
Split
string
splitting a loop
concrete example
StartsWith
string
statement
do while
for
foreach
if
while
Stopwatch
performance
timing
StreamReader
ReadToEnd
null from ReadLine
string
Contains
EndsWith
Format
IndexOf
PrintVowels
Replace
Split
StartsWith
Trim
index
method
methods
problem solving
StringRepeating
exercise
struct
value object
sum through n
Gauss
syntax template
typography

T

table
format, [1]
nested loops
testing
edge case
range testing
Timespan
timing
TimeSpan
performance
timing
Stopwatch
Timespan
ToString
Trim
string
TrimAll
array
example
two dimensional array
array
exercise, [1]
row and column numbering
varying column width
type
var
typography
syntax template

V

value object
reference object
struct
var
type
varying column width
exercise
two dimensional array
version control
labs

W

while
index sequence
interactive loop
loop
questions
rubric
statement
Word Count
example
working directory
MonoDevelop
WriteLine
{} for format
writer
function