โซลูชั่นสำหรับการถอดรหัสบทสัมภาษณ์การเขียนโค้ด ฉบับที่ 6 โดย Gayle Laakmann McDowell
โซลูชัน Crowdsourcing สำหรับภาษาการเขียนโปรแกรมทุกภาษาที่ใช้กันอย่างแพร่หลาย ยินดีต้อนรับการมีส่วนร่วม
โซลูชันใน Java มีอยู่ใน repo นี้โดยตรงและเป็นโซลูชันเดียวกับที่พบในหนังสือ ชุมชนสนับสนุนโซลูชันในภาษาการเขียนโปรแกรมอื่นๆ และแต่ละโซลูชันมี repos เฉพาะของตนเอง ซึ่งอ้างอิงจาก repo นี้เป็นโมดูลย่อย git สิ่งนี้หมายความว่าอย่างไรสำหรับการโคลนนิ่ง:
หากคุณต้องการสร้างโคลนโซลูชันเฉพาะที่ในทุกภาษา คุณควรใช้ตัวเลือก --recursive
:
git clone --recursive https://github.com/careercup/CtCI-6th-Edition.git
หากคุณสนใจเฉพาะโซลูชัน Java:
git clone https://github.com/careercup/CtCI-6th-Edition.git
หากเดิมคุณโคลนโดยไม่มี --recursive
แล้วต่อมาตัดสินใจว่าคุณต้องการโมดูลย่อย git ด้วยเช่นกัน ให้รัน:
git submodule update --init --recursive
ควรส่งคำขอดึงที่เกี่ยวข้องกับโซลูชัน Java ไปยัง repo CtCI-6th-Edition หลัก โปรดส่งคำขอดึงสำหรับภาษาอื่นๆ ทั้งหมดไปยังคลังเก็บเฉพาะภาษาที่เหมาะสม
เรายินดีต้อนรับวิธีแก้ปัญหาในภาษาอื่นๆ เช่นกัน และควรเป็นไปตามขั้นตอนการทำงานนี้:
CtCI-6th-Edition-<language>
>