作者danielbas (草酸)
看板EE_DSnP
標題[問題] reference的adtTest.bst
時間Mon May 19 21:46:27 2008
用老師給的adtTest.bst reference執行檔(5/15上傳的那一個)
在print的時候會有問題,例如用do1去測
./ref/adtTest.bst -f ./test/do1
跑出來的結果是(這裡只貼出最後的幾行)
mtest> adtd -rand 4
mtest> adtp
513
364
[0]
[0]
783
553
[0]
628
606
[0]
[0]
635
[0]
717
[0]
[0]
[0]
=== ADT (bst) ===
[ 0] = 364 [ 1] = 513 [ 2] = 553 [ 3] = 606 [ 4] = 628
[ 5] = 635 [ 6] = 717 [ 7] = 783
mtest> q -f
不知道是哪裡出了問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.235
1F:推 ric2k1:請問是什麼問題? 05/19 21:55
2F:→ danielbas:執行adtp之後的print出來的結果 05/19 22:05
※ 編輯: danielbas 來自: 140.112.4.235 (05/19 22:10)
3F:推 ric2k1:你是指 lines 1223 的第 4 點嗎? 05/19 22:10
4F:→ danielbas:黃色的那幾行,在adtTest.array和adtTest.dlist的adtp 05/19 22:10
5F:→ danielbas:不會出現 05/19 22:11
6F:推 ric2k1:原因請見 1237 篇, 請將 adtTest.h 哪三行去掉 05/19 22:11
7F:→ danielbas:已經把adtTest.h中的那三行拿掉了,我的adtTest.bst 05/19 22:16
8F:→ danielbas:用adtp的結果會跟 dlist和array的格式一樣 05/19 22:16
9F:→ danielbas:原文指的是./ref/adtTest.bst執行adtp會出現黃色那幾行 05/19 22:17
10F:推 ric2k1:因為所附的 reference program 會多印那幾行, 供大家參考 05/19 22:22
11F:→ ric2k1:最後測試時我們會將它拿掉的. 05/19 22:22
12F:→ danielbas:瞭解了,謝謝老師 05/19 22:23