faces of a cube, 176
factorial, recursive implementation of, 89–91
factorial operator (n!), 89
factors, using to solve Count Open Lockers, 163–164
filmstrip, visualizing time as, 178
finalizer method, 125
Find the First Nonrepeated Character problem, 73–76
first element case, writing for remove, 36
fit, as a key theme of nontechnical questions, 194
flattened list, creating, 48
floor operation of rounding, 164
food chain. See programmer food chain
foreign keys, 132, 133
formatting resumes, 208
4D (four-dimensional) hypercubes, 178
The Fox and the Duck problem, 179–180, 181
fractional weighing, counting as full weighing, 172
friend classes, in C++, 187
Friend Classes problem, 187
function
checking data coming into, 40
checking each line of, 40–41
returning the maximum value stored in an array, 20–21
returning values properly, 40, 41
fuses, lighting both ends of, 182