אחת השאלות בממ"נ האחרון בקורס ג'אווה היתה לכתוב ישומון של סודוקו.
אז הנה, מי שרוצה לחקור או לשחק עם הקוד מוזמן לקחת מפה. (הJAR כולל את הקוד).
הקוד משוחרר תחת רשיון GPL.
הרשומה פורסמה בשבת, דצמבר 9th, 2006 16:09 תחת Java, קוד פתוח, לימודים ניתן לעקוב אחרי התגובות דרך הפיד RSS 2.0
ניתן להשאיר תגובה, או טראקבק מהאתר שלך.
הקוד מאוד תמציתי ופשוט להבנה. קצת התאכזבתי, לצערי, שאין בו שום דבר "מתוחכם".
נגיד, בחירת רמת הקושי פשוט קובעת כמה מספרים יהיו מוצבים באתחול הלוח, וזה הכל.
וגם, המשתמש יכול למחוק תאים כרצונו ובעצם להרכיב איזה לוח שהוא רוצה. המספרים ההתחלתיים לא אמורים להיות ניתנים למחיקה.
אבל מעבר לזה, חביב
ההגדרה של רמת הקושי הוכתבה על ידי התרגיל.
לגבי המחיקה, זה באג, אבל מכיוון שזה לא הוגדר היטב בשאלה אני אחיה איתו.
אני חושב שהיופי בישומון הזה הוא הממשק הפשוט לשימוש. אם תשווה אותו לסודוקואים אחרים ברשת תראה שהרבה יותר קל לבחור בו מספרים.
דצמבר 10th, 2006 ב22:50
עניין אותי הקוד, אז הצצתי.
הקוד מאוד תמציתי ופשוט להבנה. קצת התאכזבתי, לצערי, שאין בו שום דבר "מתוחכם".
נגיד, בחירת רמת הקושי פשוט קובעת כמה מספרים יהיו מוצבים באתחול הלוח, וזה הכל.
וגם, המשתמש יכול למחוק תאים כרצונו ובעצם להרכיב איזה לוח שהוא רוצה. המספרים ההתחלתיים לא אמורים להיות ניתנים למחיקה.
אבל מעבר לזה, חביב
דצמבר 10th, 2006 ב22:59
ההגדרה של רמת הקושי הוכתבה על ידי התרגיל.
לגבי המחיקה, זה באג, אבל מכיוון שזה לא הוגדר היטב בשאלה אני אחיה איתו.
אני חושב שהיופי בישומון הזה הוא הממשק הפשוט לשימוש. אם תשווה אותו לסודוקואים אחרים ברשת תראה שהרבה יותר קל לבחור בו מספרים.
דצמבר 12th, 2006 ב11:39
אני חושב שזהו פתרון לבעיה "איך מכניסים את המספרים בלי להכביד על הממשק" . הפתרון שלך מאוד אלגנטי.
דצמבר 12th, 2006 ב20:08
תודה.
אפריל 29th, 2008 ב0:29
משום מה לא הצלחתי להפעיל את ה
jar
או לפתוח אותו באקליפס בשום צורה שהיא.
אפריל 29th, 2008 ב8:16
דורון, נזה java -jar file.jar
משורת פקודה.
כדי לפתוח אותו תוכל להשתמש בתוכנה לפרישת זיפ.
מאי 19th, 2008 ב7:42
היי עמרי, גם אחרי שפתחתי את הקוד דרך זיפ לא הצלחתי לראות את הקוד.
תוכל לעזור לי?
מאי 19th, 2008 ב7:51
רוני, הקובץ Suduko.java בספריה m13/q2 בתוך הזיפ.
מאי 19th, 2008 ב7:53
Sudoku.java, כמובן.