代写 html Java

yang.liubupt.edu.cn
…………… . …. …………….. …
yang.liubupt.edu.cn

1 49

1

2
3
…………… . …. …………….. …
yang.liubupt.edu.cn

2 49

1

2
3
…………… . …. …………….. …
yang.liubupt.edu.cn

3 49

FILO
…………… . …. …………….. …
yang.liubupt.edu.cn 4 49

ADT
1 2 3 4 5 6

public interface StackT extends LinearList T
T pop;
void pushT t;
T getTop;
…………… . …. …………….. …
yang.liubupt.edu.cn 5 49

:1,2,3 push1;push2;push3;pop;pop;pop
…………… . …. …………….. …
yang.liubupt.edu.cn 6 49

:1,2,3 push1;push2;push3;pop;pop;pop
3,2,1
…………… . …. …………….. …
yang.liubupt.edu.cn 6 49

:1,2,3
push1;push2;push3;pop;pop;pop 3,2,1 push1;pop;push2;pop;push3;pop
…………… . …. …………….. …
yang.liubupt.edu.cn 6 49

:1,2,3
push1;push2;push3;pop;pop;pop 3,2,1 push1;pop;push2;pop;push3;pop 1,2,3
…………… . …. …………….. …
yang.liubupt.edu.cn 6 49

:1,2,3
push1;push2;push3;pop;pop;pop 3,2,1 push1;pop;push2;pop;push3;pop 1,2,3
2,3,1?
…………… . …. …………….. …
yang.liubupt.edu.cn 6 49

:1,2,3
push1;push2;push3;pop;pop;pop 3,2,1 push1;pop;push2;pop;push3;pop 1,2,3
2,3,1? 3,1,2?
…………… . …. …………….. …
yang.liubupt.edu.cn 6 49

:1,2,3
push1;push2;push3;pop;pop;pop 3,2,1 push1;pop;push2;pop;push3;pop 1,2,3
2,3,1?
3,1,2?
123 ?
…………… . …. …………….. …
yang.liubupt.edu.cn 6 49

ABS A Stack Permutation A B
A S S B
…………… . …. …………….. …
yang.liubupt.edu.cn 7 49

A n B ?
A B k k1 nk :

SPn
k ?
SPk1SPnk
…………… . …. …………….. …
yang.liubupt.edu.cn 8 49

A B
k 1,n
:SP0 1, SP1 1 Catalan Number
SPn 2n! n1!n!
…………… . …. …………….. …
yang.liubupt.edu.cn 9 49

123 312 ? A 1 n
1 i j k ni j S k,i,j k S B i,j S
FILO i S S k,j,i k,i,j
…………… . …. …………….. …
yang.liubupt.edu.cn 10 49

? ? a A A S a S B a A S ?
…………… . …. …………….. …
yang.liubupt.edu.cn 11 49

1

2
3
…………… . …. …………….. …
yang.liubupt.edu.cn

12 49

:

…………… . …. …………….. …
yang.liubupt.edu.cn 13 49

:

SeqStack
…………… . …. …………….. …
yang.liubupt.edu.cn 13 49

:

SeqStack

LinkedStack
…………… . …. …………….. …
yang.liubupt.edu.cn 13 49

1JavaAbstractList . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 14 49

SeqList ;
MyLinkedList
1JavaAbstractList . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 14 49

SeqList ;
MyLinkedList
pop ; getSize deleteAt
1JavaAbstractList . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 14 49

SeqList ;
MyLinkedList
pop ; getSize deleteAt
push getSize insert
1JavaAbstractList . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 14 49

SeqList ;
MyLinkedList
pop ; getSize deleteAt
push getSize insert
UnsupportedOperationException1
1JavaAbstractList . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 14 49

SeqStack ?
2JavaArrayListgrow . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 15 49

SeqStack ? SeqStack
?2
2JavaArrayListgrow . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 15 49

SeqStack ? SeqStack
?2
LinkedStack ?
2JavaArrayListgrow . . . …. …. …. . . . . . …………….. …
yang.liubupt.edu.cn 15 49

1

2
3
…………… . …. …………….. …
yang.liubupt.edu.cn

16 49

:
:173 8 3
:11120
11120 173 3
1 2 3
…………… . …. …………….. …
yang.liubupt.edu.cn 17 49

:
1738 12310
12310 111203 : 10
10
1
2 3 4 5
…………… . …. …………….. …
yang.liubupt.edu.cn 18 49

10
1738 12310 : 123 182 781 380
:
1 2 3 4 5 6
mul 1;
res0;
f o r i 1 7 3 . l e n g t h 1 ; i 0 ; i
res toInt173i mul; mul 8;

…………… . …. …………….. …
yang.liubupt.edu.cn

19 49

10
12310 111203 :
1233 41…0 413 13…2 133 4…1 43 1…1 13 0…1

…………….. …
…………… . ….
yang.liubupt.edu.cn 20 49

cn.edu.bupt.sdmda.main NumBaseConvertor
char digits 09 AF

digits 16
10 19849 10
…………… . …. …………….. …
yang.liubupt.edu.cn 21 49

:1 3 13 4 94 13 :99 33 4 224 56
…………… . …. …………….. …
yang.liubupt.edu.cn 22 49

E E

E F F
:1234
…………… . …. …………….. …
yang.liubupt.edu.cn 23 49

E F EF
:1234
…………… . …. …………….. …
yang.liubupt.edu.cn 24 49

EF EF

?

…………… . …. …………….. …
yang.liubupt.edu.cn 25 49

;

…………… . …. …………….. …
yang.liubupt.edu.cn 26 49

:
012323210

1
1
0
0;
…………… . …. …………….. …
yang.liubupt.edu.cn 27 49

? ?
…………… . …. …………….. …
yang.liubupt.edu.cn 28 49

? ?

…………… . …. …………….. …
yang.liubupt.edu.cn 28 49

? ?

:
…………… . …. …………….. …
yang.liubupt.edu.cn 28 49

cn.edu.bupt.sdmda.main ParenMatch
public static bool match…. String input input true false
String input, String parens
input parens
match1f331fds2dd234,1234
true …………… . …. …………….. …
yang.liubupt.edu.cn 29 49

DSMain ParenMatch
main switch parenmatch args parenmatch 12333993 parenmatch 1f331fds2dd234 1234
…………… . …. …………….. …
yang.liubupt.edu.cn 30 49

:
:123413486982 :91
1 2
…………… . …. …………….. …
yang.liubupt.edu.cn 31 49

:

1
2
…………… . …. …………….. …
yang.liubupt.edu.cn 32 49

:opsStack, numStack
if
if
if popCalcPusha if b
if if popCalcPush
a opsStack numStack
b
…………… . .. …………….. ..
yang.liubupt.edu.cn 33 49
. .
.

:1, :1 :2, :2 :0, 😕
opsStack
…………… . …. …………….. …
yang.liubupt.edu.cn 34 49

if if

;
…………… . …. …………….. …
yang.liubupt.edu.cn 35 49

1

2
3
…………… . …. …………….. …
yang.liubupt.edu.cn

36 49

FIFO
…………… . …. …………….. …
yang.liubupt.edu.cn 37 49

ADT
1 2 3 4 5 6
public interface MyQueueT extends LinearList T
void offer T t ; T poll ;
T getHead;

…………… . …. …………….. …
yang.liubupt.edu.cn

38 49

1

2
3
…………… . …. …………….. …
yang.liubupt.edu.cn

39 49

:

…………… . …. …………….. …
yang.liubupt.edu.cn 40 49

:

SeqQueue
…………… . …. …………….. …
yang.liubupt.edu.cn 40 49

:

SeqQueue

LinkedQueue
…………… . …. …………….. …
yang.liubupt.edu.cn 40 49

…………… . …. …………….. …
yang.liubupt.edu.cn 41 49

SeqList ;
MyLinkedList
…………… . …. …………….. …
yang.liubupt.edu.cn 41 49

SeqList ;
MyLinkedList
poll ; getSize deleteAt
…………… . …. …………….. …
yang.liubupt.edu.cn 41 49

SeqList ;
MyLinkedList
poll ; getSize deleteAt
offer getSize insert
…………… . …. …………….. …
yang.liubupt.edu.cn 41 49

SeqList ;
MyLinkedList
poll ; getSize deleteAt
offer getSize insert
UnsupportedOperationException
…………… . …. …………….. …
yang.liubupt.edu.cn 41 49

:head tail

…………… . …. …………….. …
yang.liubupt.edu.cn 42 49

😕
?
…………… . …. …………….. …
yang.liubupt.edu.cn 43 49

😕
?
tail
…………… . …. …………….. …
yang.liubupt.edu.cn 43 49

😕
?
tail :headtail
…………… . …. …………….. …
yang.liubupt.edu.cn 43 49

😕
?
tail :headtail :headtail1
…………… . …. …………….. …
yang.liubupt.edu.cn 43 49

😕
?
tail :headtail :headtail1 :datatail t
…………… . …. …………….. …
yang.liubupt.edu.cn 43 49

😕
?
tail :headtail :headtail1 :datatail t :return datahead
…………… . …. …………….. …
yang.liubupt.edu.cn 43 49

😕
?
tail :headtail
:headtail1
:datatail t
:return datahead :
…………… . …. …………….. …
yang.liubupt.edu.cn 43 49

O1

…………… . …. …………….. …
yang.liubupt.edu.cn 44 49

1

2
3
…………… . …. …………….. …
yang.liubupt.edu.cn

45 49

dequedoubleended queue:deck,
…………… . …. …………….. …
yang.liubupt.edu.cn 46 49

Java
Java.util.Stack
Java.util.Queue
3
3
https:docs.oracle.comjavase7docsapijavautilQueue.html
…………… . ….
…………….. …
yang.liubupt.edu.cn 47 49

:

:QoSQuality of Service
…………… . …. …………….. …
yang.liubupt.edu.cn 48 49

O1 :
: A 1,2,….,N;
…………… . …. …………….. …
yang.liubupt.edu.cn 49 49