CS50 Quiz Bank
Welcome,
Guest
.
Log in
Choose Subjects
Select:
All
None
ajax
algorithms
arrays
artificial intelligence
ascii
asymptotic notation
big o
binary
binary search
bitwise operators
boolean expressions
bubble sort
buffer overflow
c
casting
command line arguments
compiler
compression
conditions
control flow
cryptography
css
debugging
design
dynamic memory allocation
errors
events
file i/o
functions
hardware
hash tables
heap
heaps
hexadecimal
html
http
huffman coding
imprecision
insertion sort
integer overflow
internet
javascript
libraries
linear search
linked lists
linux
loops
memoization
memory
merge sort
mvc
object code
php
pointers
pseudocode
queues
recursion
scope
scratch
searching
security
segmentation faults
selection sort
sorting
source code
sql
stack
stacks
standard output
statements
strings
structs
switches
syntax
threads
trees
tries
types
valgrind
variables
Search Quiz Bank
Difficulties
ALL
NONE
Easy
Medium
Difficult
Question Types
ALL
NONE
Multiple Choice
Fill in the Blanks
Short Answer
Free Response
Code Response
True/False
Matching
Fill in the Table
Other
Authorship Year
ALL
NONE
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
Name
Question
Type
Year
×
Question:
Show Answer
Hide Answer
Answer
:
Subject Tags
:
Question Type
:
Released to Public
:
Authorship Year
:
Points
:
Difficulty
:
I thought this question was...
Easy
1
Medium
2
Difficult
3
Thank you for voting!