lisperatu
1.0.0
การทดลองกับภาษา LISP ในขณะที่พยายามที่จะได้รับความรู้ส่วนตัวเกี่ยวกับภาษาโดยการอ่านหนังสือเอกสารการติดตามหลักสูตรและพยายามที่จะเข้าใจว่า LISP ทำงานอย่างไร ภายใต้ประทุน บทสรุปส่วนบุคคลเล็ก ๆ น้อย ๆ ของฉันเกี่ยวกับ ตัวอย่าง ของ รหัส และอาจเป็นบันทึกบางอย่าง ฉันหวังว่า repo นี้จะค่อนข้างใหญ่ในอนาคตอันใกล้
ใน LISP เราไว้วางใจ
bin-search (ค้นหาไบนารี)climbing-stairs (ปัญหาบันได)cointoss (โยนเหรียญ)factorial (ฟังก์ชั่นแฟคทอเรียล)fibonacci (Fibonacci)fizzbuzz (เกม Fizzbuzz)insertion_sort ⎯ ( เรียงลำดับการแทรก )lcg (เครื่องกำเนิดความสอดคล้องเชิงเส้นจากรหัส Rosetta)lettervaluesum (แปลงตัวอักษรตัวอักษรเป็นค่าตัวเลขแต่ละค่าและคำนวณผลรวมทั้งหมดของสตริงที่กำหนด)matrix_multiplication ( การคูณเมทริกซ์ ง่าย ๆ )open_addressing_ht ( เปิดตารางแฮชที่อยู่ )orc_battle (เกม Orc Battle CLI จาก "Land of Lisp" ))palindrome-number (หมายเลข palindrome )quicksort ( Quicksort )quiz-russian-vocabulary ( คำถาม ที่เหมือน Anki ของคำศัพท์รัสเซีย)rock-paper-scissors (อธิบายตนเองได้ค่อนข้างมาก ผู้เล่นหลายคน ที่จะนำไปใช้ในการอัปเดตในอนาคต)roman_to_int (การใช้งานความท้าทาย LeetCode ที่มีชื่อเสียงซึ่งเกี่ยวข้องกับ หมายเลขโรมัน )simple_random_sentence (รหัสง่ายสุด ๆ ที่พิมพ์ประโยค "" " สุ่ม " "เป็นภาษาอังกฤษ)tictactoe (Tic-Tac-toe, Neil Munro Tutorial)towerhanoi (การใช้หอคอยแห่งปริศนาฮานอยใน Clojure)webserversample (ตัวอย่างห้องสมุด Hunchentoot)