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

ลบวงจรออกจากรายการ cyclic / ที่ไม่แน่นอนใน ocaml หรือไม่
ฉันไม่แน่ใจว่าจะลบวงจรออกจากรายการประเภทที่ไม่แน่นอนได้อย่างไร: type 'a m_list = Nil | Cons of 'a * (('a m_list) ref) เช่น. ถ้าผมมีรายการ 3,2,2,1,2,1,2,1,..... ผมอยากได้ 3,2,2,1. สิ่งที่คิดไม่ออก คือตำแหน่งของการวนซ้ำครั้งแรก -...
1300 มุมมอง
schedule 24.11.2023