นี่คือภาคต่อของความท้าทายนี้: รหัสใกล้กับความท้าทาย: ผลรวมของจำนวนเต็ม
ความท้าทายในเกมนี้ยากขึ้นเล็กน้อยและสร้างชื่อที่ยอดเยี่ยม (ซึ่งเป็นเหตุผลที่ฉันเลือกมัน):
คำนวณระยะทาง Levenshtein ระหว่างสองสาย
เช่นเดียวกับการท้าทายครั้งสุดท้ายคะแนนของคุณในการท้าทายนี้คือระยะทาง Levenshteinระหว่างรหัสของคุณและข้อความที่กล่าวถึง
ดังนั้นตอนนี้สำหรับรายละเอียด!
โปรแกรมของคุณจะรับอินพุต 2 ตัวทั้งสองสตริงโดยไม่มีช่องว่างต่อท้ายหรือขึ้นบรรทัดใหม่และจะส่งออกระยะห่างระหว่าง Levenshtein ระยะทางของ Levenshtien ถูกกำหนดเป็นจำนวนของการเพิ่มการลบและการแทนที่ที่จำเป็นในการแปลงสตริงหนึ่งเป็นอีกสตริงหนึ่ง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการคำนวณดูหน้า Wikipedia ที่ลิงก์ด้านบน เพื่อทดสอบว่าโปรแกรมของคุณใช้งานได้หรือไม่ให้ใช้เครื่องคิดเลขนี้ โปรแกรมของคุณต้องไม่แสดงผลอะไรนอกจากระยะทางของ Levenshtein ระหว่างสองสาย มันจะถูกตัดสิทธิ์หากมีสิ่งใดแสดงผล ตัวอย่าง I / O:
Inputs:
test
test2
Output:
1
Inputs:
222
515
Output:
3
Inputs:
Test
test
Output:
1
รหัสของคุณอาจไม่มีตัวเลือกหรือความคิดเห็น