# Search Algorithims

Handwrite your answers and upload a picture to the canvas OR you type your responses directly into the canvas.

![](https://lh5.googleusercontent.com/dYANboMYUq7_81rTZt9CyZE0VR21Ex9i1-SMgl4W_ZFkTvPaeBVcVOlLanBtRzbq1W6WwUhC6hvzo6IGEnVDfH0YMULUxgLAmCNWiHdeZJRKwsQLG1uiGv8BvK263CtONJSkWklD)

**Y**ou are developing a family shopping list APP that allows all family members to add items to the shopping list. However, you don’t want to add duplicate items to the list (how many dozen eggs does one family really need?)\\

Write down the algorithm to accept user input for an item, check to see if that item already exists on the list before appending it to the lis&#x74;**.** If you prefer-  you can program it in SNAP and provide me with a SNIP IT. \
\\

Write the algorithm to put these boxes in order - based on the date of birth of each student - with the oldest student at the TOP of the list (or in ascending order - where each person gets younger). Consider what are you evaluating - what items are you comparing? \\

![](https://docs.google.com/drawings/u/0/d/sSb0MJ153J4JfKvWkk9b8Gw/image?w=640\&h=122\&rev=1\&ac=1\&parent=1ZAsGFwZgAGlgaEJY8fkdekOPnnJin1R6lP9X4ADgNhs)

**Define: linear search**\\
