<snapdata remixID="10040833"><project name="searchSortStart Carl - Rhui" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts><script x="20" y="20"><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><block var="middle"/><block var="list"/></block><block var="value"/></block><l/></block></script></scripts><sprites><sprite name="Sprite" idx="1" x="-27" y="-27.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="17"><costumes><list struct="atomic" id="18"></list></costumes><sounds><list struct="atomic" id="19"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"><comment w="367" collapsed="false">Create a list of 100 numbers, all different. The list is not sorted.</comment></block><block s="doSetVar"><l>myList</l><l>0</l></block><block s="doSetVar"><l>myList</l><block s="reportNewList"><list></list></block></block><block s="doDeclareVariables"><list><l>rand</l></list></block><block s="doSetVar"><l>rand</l><block s="reportRandom"><l>1</l><l>20</l></block></block><block s="doFor"><l>i</l><l>1</l><l>20</l><script><block s="doUntil"><block s="reportNot"><block s="reportListContainsItem"><block var="myList"/><block var="rand"/></block></block><script><block s="doSetVar"><l>rand</l><block s="reportRandom"><l>1</l><l>100</l></block></block></script></block><block s="doAddToList"><block var="rand"/><block var="myList"/></block></script></block></script><script x="125.5498056875" y="533.000001"><custom-block s="mergeSort %l"><block var="myList"/></custom-block></script><script x="603" y="358"><custom-block s="bubbleSort %l"><block var="myList"/></custom-block></script><script x="300.9814453125" y="505.66666666666663"><custom-block s="bubbleSort %l"><block var="myList"/></custom-block></script><script x="584" y="99"><custom-block s="sequentialSearch %l %s"><block var="myList"/><l>1</l><comment w="239" collapsed="false">To be coded : This block will search the second parameter inside the list and if it is found will reort the index where the element was found. If it didn&apos;t find it, will report -1.</comment></custom-block></script><script x="275" y="274"><custom-block s="binarySearch %l %s %s"><block var="myList"/><l>19</l><l></l><comment w="259" collapsed="false">To be coded :This block will search the second parameter inside the list and if it is found will reort the index where the element was found. If it didn&apos;t find it, will report -1.</comment></custom-block></script></scripts></sprite><watcher var="myList" style="normal" x="19" y="9" color="243,118,29" extX="307" extY="313"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="binarySearch %&apos;list&apos; %&apos;value&apos; %&apos;length&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>low</l><l>high</l><l>middle</l></list></block><block s="doSetVar"><l>low</l><l>1</l></block><block s="doSetVar"><l>high</l><block s="reportListLength"><block var="list"/></block></block><block s="doSetVar"><l>middle</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportSum"><block var="high"/><block var="low"/></block><l>2</l></block></block></block><block s="doUntil"><block s="reportEquals"><block s="reportListItem"><block var="middle"/><block var="list"/></block><block var="value"/></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="middle"/><block var="list"/></block><block var="value"/></block><script><block s="doSetVar"><l>low</l><block s="reportSum"><block var="middle"/><l>1</l></block></block></script><script><block s="doSetVar"><l>high</l><block s="reportDifference"><block var="middle"/><l>1</l></block></block></script></block><block s="doSetVar"><l>middle</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportSum"><block var="high"/><block var="low"/></block><l>2</l></block></block></block><block s="doIf"><block s="reportGreaterThan"><block var="low"/><block var="high"/></block><script><block s="doReport"><l>-1</l></block></script></block></script></block><block s="doReport"><block var="middle"/></block></script></block-definition><block-definition s="sequentialSearch %&apos;list&apos; %&apos;value&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doReport"><l>-1</l></block></script></block-definition><block-definition s="mergeSort %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>left</l><l>right</l><l>mid</l></list></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="reportListLength"><block var="list"/></block><l>1</l></block><block s="reportEquals"><block s="reportListLength"><block var="list"/></block><l>1</l></block></block><script><block s="doReport"><block var="list"/></block></script></block><block s="doSetVar"><l>left</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>right</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>mid</l><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block></block></block><block s="doFor"><l>i</l><l>1</l><block var="mid"/><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="left"/></block></script></block><block s="doFor"><l>i</l><block s="reportSum"><block var="mid"/><l>1</l></block><block s="reportListLength"><block var="list"/></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="right"/></block></script></block><block s="doSetVar"><l>left</l><custom-block s="mergeSort %l"><block var="left"/></custom-block></block><block s="doSetVar"><l>right</l><custom-block s="mergeSort %l"><block var="right"/></custom-block></block><block s="doReport"><custom-block s="merge %l %l"><block var="left"/><block var="right"/></custom-block></block></script></block-definition><block-definition s="merge %&apos;left&apos; %&apos;right&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>i</l><l>j</l><l>result</l></list></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doSetVar"><l>j</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThan"><block var="i"/><block s="reportListLength"><block var="left"/></block></block><block s="reportGreaterThan"><block var="j"/><block s="reportListLength"><block var="right"/></block></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="left"/></block><block s="reportListItem"><block var="j"/><block var="right"/></block></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="left"/></block><block var="result"/></block><block s="doChangeVar"><l>i</l><l>1</l></block></script><script><block s="doAddToList"><block s="reportListItem"><block var="j"/><block var="right"/></block><block var="result"/></block><block s="doChangeVar"><l>j</l><l>1</l></block></script></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block var="i"/><block s="reportListLength"><block var="left"/></block></block><script><block s="doFor"><l>k</l><block var="j"/><block s="reportListLength"><block var="right"/></block><script><block s="doAddToList"><block s="reportListItem"><block var="k"/><block var="right"/></block><block var="result"/></block></script></block></script><script><block s="doFor"><l>k</l><block var="i"/><block s="reportListLength"><block var="left"/></block><script><block s="doAddToList"><block s="reportListItem"><block var="k"/><block var="left"/></block><block var="result"/></block></script></block></script></block><block s="doReport"><block var="result"/></block></script><scripts><script x="352.12109575" y="335.000002"><block s="reportJoinWords"><list><l>result</l><l> </l><l></l></list></block></script><script x="319" y="61"><block s="doSayFor"><block s="reportJoinWords"><list><l>left</l><l> </l><block var="left"/></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>right</l><l> </l><block var="right"/></list></block><l>2</l></block></script><script x="297.000001" y="384.000001"><block s="doSayFor"><block var="result"/><l>2</l></block></script></scripts></block-definition><block-definition s="bubbleSort %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>temp</l></list></block><block s="doFor"><l>j</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="list"/></block></block><script><block s="doSetVar"><l>temp</l><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="list"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="list"/><block s="reportListItem"><block var="i"/><block var="list"/></block></block><block s="doReplaceInList"><block var="i"/><block var="list"/><block var="temp"/></block></script></block></script></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition></blocks><variables><variable name="myList"><list struct="atomic" id="470">2,5,7,11,17,19,20,29,37,38,39,43,44,48,50,60,65,75,88,91</list></variable></variables></project><media name="searchSortStart Carl - Rhui" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>