diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..dc3fab2 Binary files /dev/null and b/.DS_Store differ diff --git a/Project 3/project_3_search.py b/Project 3/project_3_search.py new file mode 100644 index 0000000..9bf3768 --- /dev/null +++ b/Project 3/project_3_search.py @@ -0,0 +1,33 @@ +###################################### +# DCS 229 -- Project 3: Search +# Date: March 4, 2026 +# Name: Benjamin Adovasio +# Resources Used: +# https://pressbooks.palni.org/anopenguidetodatastructuresandalgorithms/chapter/search/ +# +########################################## +# import statement to support more type hints +from __future__ import annotations + +import random #to generate the 100 random values +import time #for part 4, to calculae total time + +#### Write your class here +def generate_random_list(n): + data = [] + for _ in range(n): + data.append(random.randint(0, 1000)) + + if 42 not in data: + data[random.randint(0, n - 1)] = 42 + + return data + + +### write your tests in main function +def main(): + pass + +# only execute when you run this file directily +if __name__ == "__main__": + main() \ No newline at end of file