คำถามในหัวข้อ 'racket'

อะไรคือความแตกต่างระหว่าง `(mcons (mcons '() 25) 16)` และ `(mcons 25 (mcons 16 `()))`
ฉันกำลังยุ่งอยู่กับ โครงสร้างและการตีความของ แบบฝึกหัดโปรแกรมคอมพิวเตอร์ 2.18 ที่นี่เราต้องกำหนดขั้นตอนย้อนกลับเพื่อย้อนกลับรายการ ควรทำดังต่อไปนี้: (reverse (list 1 4 9 16 25)) ;; => (25 16 9 4 1) ฉันได้คำจำกัดความต่อไปนี้:...
484 มุมมอง
schedule 06.01.2024

รับการย้อนกลับของรายการภายในฟังก์ชันที่ส่งคืนรายการ [ซ้ำกัน]
ดังนั้นฉันจึงต้องได้รับองค์ประกอบภายใต้ดัชนีคี่ในทางกลับกัน ฉันได้เขียนฟังก์ชันเพื่อรับองค์ประกอบดัชนีแปลก ๆ ให้ฉัน แต่ฉันไม่แน่ใจว่าจะทำให้พวกมันกลับมาย้อนกลับได้อย่างไร ฉันต้องทำสิ่งนี้ในฟังก์ชันเดียวและต้องเป็นแบบเรียกซ้ำ
218 มุมมอง
schedule 28.12.2023

ทำความเข้าใจกับฟังก์ชัน Scheme
มีคำถามต่อไปนี้ให้ไว้ในข้อสอบฝึกหัดภาษาการเขียนโปรแกรม และฉันประสบปัญหาในการอธิบายวิธีการทำงานนี้ ใครช่วยบอกฉันหน่อยได้ไหมว่าการไหลของโค้ดคืออะไร? ฉันเคยวิ่งด้วยแร็กเกตและรู้ว่าคำตอบคืออะไร...
173 มุมมอง
schedule 02.12.2023

Racket - กรองจำนวนเต็มคู่และจำนวนคี่ออกเป็นสองรายการแยกกัน
ฟังก์ชันควรรับรายการจำนวนเต็มและส่งคืนรายการที่มีรายการย่อยสองรายการ รายการแรกประกอบด้วยเลขคู่จากรายการเดิม รายการที่สองประกอบด้วยเลขคี่ รหัสของฉันทำงานได้สำเร็จ แต่ถ้าฉันทดสอบด้วยจำนวนเต็มลบ เช่น -5 ในการทดสอบครั้งที่สอง รหัสของฉันก็จะไม่สนใจมันเลย...
736 มุมมอง
schedule 06.11.2023

การปรับขนาดแคนวาสของตัวแก้ไข
ฉันกำลังเล่นกับแร็กเก็ตและวางแผนที่จะใช้โปรแกรมแก้ไขโหนด (หากมีอยู่แล้ว โปรดแจ้งให้เราทราบ!) กระดานดำหลักคือ% แปะบอร์ดในแคนวาสของตัวแก้ไข และตอนนี้ฉันกำลังจัดการกับฟังก์ชันการซูม โดยพื้นฐานแล้ว ฉันสามารถกำหนดขนาดของบริบทการวาดภาพเพื่อปรับขนาดได้:...
59 มุมมอง
schedule 05.12.2023