שאלה
יש לי לבנות מבני נתונים כדי לטפל בסודוקו הוא צריך לתמוך בפונקצית init בסיבוכיות זמן של 0(1) ובפונקציות Insert בסיבוכיות זמן משוערכת!! של 0(1) חשבתי להשתמש במערך לשורות, מערך לעמודות, מערך לבוקסות האלה ועוד מערך דו מימדי בשביל הכל, וכמו כן להשתמש ב HASH TABLES אבל אני צריך פונקצית ערבול בקיצור הסתבכתי מישהו יכול להדריך אותי קצת?
יש לי לבנות מבני נתונים כדי לטפל בסודוקו הוא צריך לתמוך בפונקצית init בסיבוכיות זמן של 0(1) ובפונקציות Insert בסיבוכיות זמן משוערכת!! של 0(1) חשבתי להשתמש במערך לשורות, מערך לעמודות, מערך לבוקסות האלה ועוד מערך דו מימדי בשביל הכל, וכמו כן להשתמש ב HASH TABLES אבל אני צריך פונקצית ערבול בקיצור הסתבכתי מישהו יכול להדריך אותי קצת?