ארכיון הקטגוריה: אלגוריתמים

האקינג למאווררי RGB של Corsair

מודינג של מחשבים הוא תחום שמעולם לא משך אותי, אבל איזה מייקר יכול לעמוד בפיתוי ולא לנסות להתממשק עם מאווררים שכוללים לדים Addressable? הנה מיפוי הפינים והדברים האחרים שצריך לדעת כדי לעשות זאת, כולל בונוס – איך יוצרים ספקטרום "טבעי" בעזרת RGB.

חשיפה ארוכה ובתנועה של ספקטרום צבעים. את המאוורר קשה לראות כאן.
חשיפה ארוכה ובתנועה של ספקטרום צבעים. את המאוורר קשה לראות כאן.
להמשיך לקרוא האקינג למאווררי RGB של Corsair

חידות תכנות 3: נתיב במשולש מספרים

שאלה עם פתרון רקורסיבי טריוויאלי, לכאורה, הופכת לפחות-טריוויאלית כשכופים על הפתרון גם מגבלת זמן, ומהווה דוגמה מצוינת לעיקרון של תכנות דינמי.

להמשיך לקרוא חידות תכנות 3: נתיב במשולש מספרים

חידות תכנות 2: חלק מהמערך, חצי מהסכום

נתון מערך של מספרים חיוביים, האם ניתן לחלק אותו לשני מערכים בעלי סכום זהה? בואו נפתור ביחד חידה פשוטה לכאורה, שהגיעה (לכאורה) מראיון קבלה למתכנתים בגוגל.

להמשיך לקרוא חידות תכנות 2: חלק מהמערך, חצי מהסכום

סיפורי אופטימיזציה: Flood Fill חסכוני בזיכרון

בעיית תכנות קלאסית בתחום הגרפיקה, שפתרונה מסתמך בדרך כלל על רקורסיה או מחסנית (Stack), מקבלת טוויסט מעניין כשצריך לממש אותה על מיקרו-בקר עם מגבלות זיכרון חריפות.

שטח ממולא חלקית
להמשיך לקרוא סיפורי אופטימיזציה: Flood Fill חסכוני בזיכרון

אקראיות ופסיכולוגיה של מכונות מזל

טריק תוכנה פשוט הוא אחד הגורמים, שהפכו את מכונות ההימורים משעשוע צדדי למחלבת הכסף העיקרית של בתי הקזינו בארצות הברית. הנה טיפה מידע על אלגוריתם ועל ממשקים שמנצלים לא רק את הסטטיסטיקה, אלא גם ובעיקר את הפסיכולוגיה שלנו, כדי לרוקן לנו את הארנק.

קלפי משחק
אין לי מכונת מזל לצלם…
להמשיך לקרוא אקראיות ופסיכולוגיה של מכונות מזל

חידת מטבעות (ותכנות) למתקדמים

כשלא מצליחים לפתור חידה, אפשר לנסות להתנחם ברעיון שאולי אין לה בכלל פתרון. אבל מה עושים כשמוצאים את הפתרון, ועדיין לא מבינים אותו? קחו נשימה עמוקה, הכינו את האינטואיציה המתמטית ו/או את כישורי התכנות, ונראה אם תצליחו איפה שאני נכשלתי!

להמשיך לקרוא חידת מטבעות (ותכנות) למתקדמים