Lisp Scheme Part27
■ このスレッドは過去ログ倉庫に格納されています
0036デフォルトの名無しさん
2009/07/28(火) 23:12:39(define (swap m n ls)
(let* ((v (list->vector ls))
(vm (vector-ref v (- m 1)))
(vn (vector-ref v (- n 1))))
(vector-set! v (- n 1) vm)
(vector-set! v (- m 1) vn)
(vector->list v)))
Schemeでスマンです。
■ このスレッドは過去ログ倉庫に格納されています