我能夠制定方案代碼在方案中添加兩個缺點清單。 說,列表1 - '(P d。)列表2' 我的自定義使用CDR &汽車概念添加功能,可以像預期(P p p d。)(P p p p d)。在方案中乘以方案
不過,我現在想乘這兩個&基於P的數量,我有一個自定義功能,讓我表計數值。比方說,對於list1的 - > 1 list2-> 3
我還可以管理以檢測是否兩個列表中的任何一個是空的,所以I輸出「d。
但真正的問題是何時涉及乘法。 list1的 - '(第d。)列表2 - '(PPPPP Q值。) 結果預期 - (2×5 = 10個P的),因此「(。pppppppppp Z)
我嘗試使用while循環中,執行同時,加自定義功能,但我似乎無法弄清楚如何去做。也許一些指導能幫助我:)
我想建立一個自定義的功能,因爲我不希望使用一組!或任何使過程更容易,但想要了解遞歸的方式,它可以在這種情況下工作:)。
什麼是'd'和'z'?通常,兩個列表的總和是標準程序'append',但它不能做虛線列表,因爲根據你,'(a。b)'後面的'(a。b)'是'(aa。b)',但是什麼關於第一個列表'b'?你寫了你說的代碼,但它在哪裏?如果你需要幫助,你需要付出一些努力。 – Sylwester
你想實現peano號碼...對嗎? –
你的邏輯是好的,但問題在於你的代碼的細節,因此只有邏輯和沒有代碼,我們很難猜測你做錯了什麼......你爲什麼不重寫它(它會採取不超過2分鐘,如果你知道你正在遵循的邏輯),所以我們可以檢查它? – HyperZ