Advent of Code 2024
(adventofcode.com)-
Advent of Code ที่สร้างโดย Eric Wastl เป็นอีเวนต์ออนไลน์ที่นำเสนอปริศนาการเขียนโปรแกรมหลากหลายแบบ และสามารถแก้ได้ด้วยหลายภาษาโปรแกรมมิง
-
ถูกนำไปใช้เพื่อวัตถุประสงค์หลากหลาย เช่น การเตรียมสัมภาษณ์ การฝึกอบรมในบริษัท งานมหาวิทยาลัย แบบฝึกหัด และการแข่งขันทำความเร็ว
-
แม้ไม่มีพื้นฐานด้านวิทยาการคอมพิวเตอร์ ก็สามารถเข้าร่วมได้หากมีความรู้การเขียนโปรแกรมเล็กน้อยและทักษะการแก้ปัญหา
-
เคล็ดลับทั่วไป
- หากติดขัดระหว่างแก้ปัญหา สามารถใช้ตัวอย่างที่ให้มาในปริศนาเพื่อตรวจสอบคำตอบได้
- หากตัวอย่างไม่ทำงาน ควรกลับไปอ่านคำอธิบายอีกครั้งและตรวจสอบว่าโปรแกรมทำงานตามที่คาดไว้หรือไม่
- หากยังแก้ไม่ได้ สามารถขอความช่วยเหลือจากเพื่อน หรือลองใหม่ภายหลังได้
-
คำถามที่พบบ่อย
- หากต้องการเลือกบล็อกโค้ด ให้คลิกบล็อกโค้ดสามครั้งขณะที่เปิดใช้งาน JavaScript
- Advent of Code ใช้ OAuth ในการจัดการการยืนยันตัวตน และข้อมูลส่วนตัวของผู้ใช้จะไม่ถูกเปิดเผยนอกเหนือจากข้อมูลที่เปิดเผยสาธารณะอยู่แล้ว
- การจะเข้าร่วม global leaderboard หรือไม่ สามารถตัดสินใจได้ตามเป้าหมายส่วนบุคคล
- ความยากของปริศนาจะเปลี่ยนแปลงไปตลอดช่วงอีเวนต์ และอาจรู้สึกต่างกันไปตามระดับทักษะของแต่ละคน
- ปริศนาจะเปิดตอนเที่ยงคืน (EST/UTC-5) ซึ่งเป็นเวลาที่ผู้ดูแลสามารถบริหารจัดการได้อย่างเสถียร
- หากอ่านข้อความบนเว็บไซต์ได้ยาก สามารถใช้โหมดคอนทราสต์สูงได้
- ไม่มีการรับไอเดียปริศนาเนื่องจากปัญหาทางกฎหมาย
- หากคิดว่าปริศนามีบั๊ก สามารถไปถามในซับเรดดิตก่อน
- หากจะสตรีมการแก้โจทย์ ควรหลีกเลี่ยงช่วงที่ผู้อื่นกำลังแข่งขันอยู่
- ไม่แนะนำให้ใช้ AI เพื่อไต่อันดับบน global leaderboard
-
เครดิต
- ปริศนา โค้ด และการออกแบบ: Eric Wastl
- ผู้ทดสอบเบตา: Tim Giannetti, Ben Lucek, JP Burke, Aneurysm9, Andrew Skalski
- ผู้จัดการชุมชน: Danielle Lucek, Aneurysm9
-
ข้อกฎหมาย
- Advent of Code เป็นเครื่องหมายการค้าจดทะเบียนในสหรัฐอเมริกา และองค์ประกอบด้านการออกแบบ ภาษา สไตล์ และแนวคิด เป็นทรัพย์สินของ Advent of Code
- สามารถลิงก์หรืออ้างอิงปริศนาได้ แต่ห้ามคัดลอกหรือแจกจ่ายส่วนใดส่วนหนึ่งของ Advent of Code ซ้ำ
1 ความคิดเห็น
ความเห็นจาก Hacker News
curlเพื่อดาวน์โหลดไฟล์ข้อมูล