Sequence
7 January 2019 OSU CSE 1
Sequence 7 January 2019 OSU CSE 1 Sequence The Sequence - - PowerPoint PPT Presentation
Sequence 7 January 2019 OSU CSE 1 Sequence The Sequence component family allows you to manipulate strings of entries of any (arbitrary) type through direct access by position, similar to an array Another generic type like Queue and Set
7 January 2019 OSU CSE 1
7 January 2019 OSU CSE 2
7 January 2019 OSU CSE 3
7 January 2019 OSU CSE 4
7 January 2019 OSU CSE 5
7 January 2019 OSU CSE 6
7 January 2019 OSU CSE 7
7 January 2019 OSU CSE 8
7 January 2019 OSU CSE 9
7 January 2019 OSU CSE 10
7 January 2019 OSU CSE 11
7 January 2019 OSU CSE 12
7 January 2019 OSU CSE 13
7 January 2019 OSU CSE 14
7 January 2019 OSU CSE 15
7 January 2019 OSU CSE 16
7 January 2019 OSU CSE 17
7 January 2019 OSU CSE 18
7 January 2019 OSU CSE 19
7 January 2019 OSU CSE 20
7 January 2019 OSU CSE 21
7 January 2019 OSU CSE 22
7 January 2019 OSU CSE 23
7 January 2019 OSU CSE 24
si = < 49, 70 > z = –8 w = -584 w = si.replaceEntry(1, z);
7 January 2019 OSU CSE 25
si = < 49, 70 > z = –8 w = -584 w = si.replaceEntry(1, z); si = < 49, -8 > z = –8 w = 70
7 January 2019 OSU CSE 26
si = < 49, 70 > z = –8 w = -584 w = si.replaceEntryAt(1, z); si = < 49, -8 > z = –8 w = 70
7 January 2019 OSU CSE 27
si = < 49, 70 > z = –8 z = si.replaceEntry(1, z);
7 January 2019 OSU CSE 28
si = < 49, 70 > z = –8 z = si.replaceEntry(1, z); si = < 49, -8 > z = 70
7 January 2019 OSU CSE 29
si = < 49, 70 > z = –8 z = si.replaceEntry(1, z); si = < 49, -8 > z = 70
7 January 2019 OSU CSE 30
7 January 2019 OSU CSE 31
7 January 2019 OSU CSE 32
7 January 2019 OSU CSE 33
si1 = < 8, 6, 92 > si2 = < 1, -7 > si1.insert(2, si2);
7 January 2019 OSU CSE 34
si1 = < 8, 6, 92 > si2 = < 1, -7 > si1.insert(2, si2); si1 = < 8, 6, 1, -7, 92 > si2 = < >
0 <= pos1 and pos1 <= pos2 and pos2 <= |this|
this = #this[0, pos1) * #this[pos2, |#this|) and s = #this[pos1, pos2)
7 January 2019 OSU CSE 35
7 January 2019 OSU CSE 36
si1 = < 8, 6, 92, 27, 0 > si2 = < 1, -7, 562 > si1.extract(1, 3, si2);
7 January 2019 OSU CSE 37
si1 = < 8, 6, 92, 27, 0 > si2 = < 1, -7, 562 > si1.extract(1, 3, si2); si1 = < 8, 27, 0 > si2 = < 6, 92 >
7 January 2019 OSU CSE 38