PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Fortran
[問題] 這支快速排序法的副程式怎麼使用
作者:
BanPeeBan
(踢å±å±)
2020-05-25 11:03:02
找到副程式如下
(來源:https://gist.github.com/t-nissie/479f0f16966925fa29ea)
作者:
fragmentwing
(片翼碎夢)
2020-05-25 11:52:00
如果我沒弄錯 你這樣參考點會直接選到a(11)吧 可是你的數列是不是只有10個值先試著其他別動,把last改成20看看?痾不 改成10好了 他應該是想抓無序下排在中間的值當參考值吧
作者: espresso1
2020-05-26 20:46:00
a(*)是在副程式裡假設陣列大小的用法不能用在主程式,主程式的陣列要有明確的上下限data有10個a就宣告10或以上first, last就a是要傳遞給副程式的上下界這裡就是1跟10,表示傳遞a(1)到a(10)因此a(*)改為a(10)first=1, last=10
繼續閱讀
[問題] 讀取數字文字混和檔案到陣列
chaosam
[心得] 字串比較的相等問題
st3336
[問題] Fortran 77 格式問題
BanPeeBan
[問題] Microsoft Studio 2015 新增fortran專案
BanPeeBan
[問題] 傳入副程式陣列維度不同? 懸賞1000P...
silverair
Fw: [公告] 請使用安全的連線方式連線本站
blc
[問題] 啟動檔案問題
workhard0815
Re: [問題] 變數自行改變
fragmentwing
[問題] 變數自行改變
sven1130
[心得] 關於entry的用法(與recursive的關係)
fragmentwing
Links
booklink
Contact Us: admin [ a t ] ucptt.com