โนโนแกรมแก้ได้ด้วยการสลับระหว่างแถวกับคอลัมน์ แต่ละเส้นแก้ให้ได้มากที่สุดจากตัวเลขใบ้และช่องที่รู้แล้ว และทุกช่องใหม่ให้ข้อมูลแก่เส้นที่ตัดผ่าน
วิธีซ้อนทับ
บนเส้น 10 ช่องที่มีตัวเลขใบ้ 7 กลุ่มนั้นเริ่มได้เร็วสุดที่ช่อง 1 และช้าสุดที่ช่อง 4 ช่อง 4 ถึง 7 ถูกครอบทั้งสองกรณี จึงต้องระบายแน่นอน ยิ่งกลุ่มใหญ่ ยิ่งซ้อนทับมาก
การบวกง่าย ๆ
บวกตัวเลขใบ้และเพิ่มช่องว่างหนึ่งช่องระหว่างทุกสองกลุ่ม ถ้าผลรวมเท่ากับความยาวเส้น เส้นนั้นก็ถูกกำหนดแล้ว เช่น ตัวเลขใบ้ 3 1 4 บนเส้นสิบช่องต้องใช้ 3+1+1+1+4 = 10 ช่อง จัดได้เพียงแบบเดียว
ถ้าผลรวมน้อยกว่าเล็กน้อย ส่วนต่างคือช่องว่างเหลือ ทุกกลุ่มที่ยาวกว่าส่วนต่างจะมีช่องที่ต้องระบายแน่นอน นี่คือวิธีซ้อนทับที่ใช้กับทั้งเส้น
ใช้ขอบตาราง
ถ้าช่องที่ระบายแตะขอบตาราง มันเป็นของกลุ่มแรก (หรือกลุ่มสุดท้าย) ของเส้นนั้น คุณขยายมันให้ยาวเท่ากลุ่มและใส่กากบาทต่อท้ายได้ทันที
ทำเครื่องหมายช่องว่าง
เมื่อตัวเลขใบ้ทุกตัวของเส้นหนึ่งครบแล้ว ให้กากบาทช่องที่เหลือ กากบาทช่วยลดความสับสนและมักปลดล็อกเส้นที่ตัดผ่าน