วิธีแก้ปัญหาของฉันสำหรับแบบฝึกหัดที่นำเสนอในตำราเรียนของ Allen Downey - วิธีคิดเหมือนนักวิทยาศาสตร์คอมพิวเตอร์ Java เวอร์ชัน 4.1
วิธีคิดเหมือนนักวิทยาศาสตร์คอมพิวเตอร์ เป็นตำราเรียนวิทยาการคอมพิวเตอร์เบื้องต้นที่ยอดเยี่ยมโดย Allen Downey แม้ว่าจะเขียนโดยเจตนาสำหรับ Java แต่ก็ถูกแปลงเป็นหลายภาษารวมถึง C, C ++ และ Python รุ่น Java ต่อมาได้รับการเปลี่ยนชื่อให้ คิด Java โครงการนี้มีโซลูชั่นสำหรับหนังสือเล่ม 4.1 ของหนังสือเล่มนี้
รหัสในโครงการนี้เขียนขึ้นในช่วง 3 ปีจาก 2011 ถึง 2014 ซึ่งเป็นส่วนหนึ่งของการมอบหมายโรงเรียน มันถูกนำเสนอที่นี่ไม่เปลี่ยนแปลงในรูปแบบเริ่มต้น การพัฒนาทำผ่าน Gedit (บทที่ 1 - 9) และ Bluej (บทที่ 10 - 18) โซลูชันการออกกำลังกายสำหรับแต่ละบทอยู่ในไฟล์ที่มีชื่อว่า ExerciseAnswers หรือ README.txt โดยมีไฟล์อื่น ๆ ที่ให้รหัส Java
ปัญหาเวอร์ชันตำรา : เวอร์ชันของ วิธีคิดเหมือนนักวิทยาศาสตร์คอมพิวเตอร์ ที่มีอยู่ในที่เก็บนี้คือ 4.0 - ฉันไม่พบ softcopy ของเวอร์ชัน 4.1 ความแตกต่างระหว่างสองเวอร์ชันนั้นรองลงมาและสามารถละเว้นได้สำหรับวัตถุประสงค์ของที่เก็บนี้ อย่างไรก็ตามหากคุณต้องการมีส่วนร่วมในเวอร์ชันที่ถูกต้องของหนังสือโปรดอย่าลังเลที่จะทำเช่นนั้นโดยส่งคำขอดึงหรือติดต่อฉัน
โปรแกรมทั้งหมดสามารถดำเนินการผ่าน BlueJ หรือเทอร์มินัล ทำตามคำแนะนำใน ExerciseAnswers ที่เกี่ยวข้อง / README.txt สำหรับคำแนะนำโดยละเอียด
เนื่องจากโครงการนี้ประกอบด้วยการแก้ปัญหาการออกกำลังกายปัญหาจึงกำหนดตัวเองทำหน้าที่เป็น documentaion ปัญหาที่แก้ไขทั้งหมดมาจากตอนท้ายของการออกกำลังกายบทในตำราเรียน
หากคุณมีคำถามคำแนะนำหรือข้อเสนอแนะใด ๆ โปรดอย่าลังเลที่จะเขียนถึง [email protected] ฉันหวังว่าจะได้ยินจากคุณ
โครงการนี้ได้รับการเผยแพร่ภายใต้และได้รับการคุ้มครองโดยใบอนุญาต MIT
ลิขสิทธิ์© 2016 Kaivalya Rawal
ได้รับอนุญาตโดยไม่เสียค่าใช้จ่ายสำหรับบุคคลใด ๆ ที่ได้รับสำเนาซอฟต์แวร์นี้และไฟล์เอกสารที่เกี่ยวข้อง (“ ซอฟต์แวร์”) เพื่อจัดการในซอฟต์แวร์โดยไม่มีการ จำกัด รวมถึง แต่ไม่ จำกัด เพียงสิทธิ์ในการใช้สำเนาดัดแปลงผสานเผยแพร่เผยแพร่
ประกาศลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือส่วนสำคัญของซอฟต์แวร์
ซอฟต์แวร์มีให้“ ตามสภาพ” โดยไม่มีการรับประกันใด ๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จำกัด เพียงการรับประกันความสามารถในการค้าการออกกำลังกายเพื่อวัตถุประสงค์เฉพาะและการไม่เข้าร่วม ไม่ว่าในกรณีใดผู้เขียนหรือผู้ถือลิขสิทธิ์จะต้องรับผิดชอบต่อการเรียกร้องความเสียหายหรือความรับผิดอื่น ๆ ไม่ว่าจะเป็นการกระทำของสัญญาการละเมิดหรืออื่น ๆ ที่เกิดขึ้นจากหรือเกี่ยวข้องกับซอฟต์แวร์หรือการใช้งานหรือการติดต่ออื่น ๆ ในซอฟต์แวร์