פתרון קוד קוד להשלמת מספרים

הצהרת בעיה בבעיה זו, ניתן לנו מספר עשרוני. המטרה היא למצוא את ההשלמה שלו. דוגמה N = 15 0 N = 5 2 גישה (התהפכות טיפין אחר ביט) נוכל להעיף כל ביט במספר השלם 'N' כדי לקבל את המשלים שלו. החלק החשוב הוא שאנחנו…

קרא עוד

פיתרון מרחק Hamming מרחק קוד

הצהרת בעיה בבעיה זו, ניתנים לנו שני מספרים שלמים, A ו- B, והמטרה היא למצוא את מרחק הדפיקה בין המספרים השלמים הנתונים. המספרים השלמים גדולים ש/שווים ל- 0 ופחות מ 231 דוגמה מספר שלם ראשון = 5, מספר שלם שני = 2 3 מספר שלם ראשון ...

קרא עוד

כוח של שני פתרונות Leetcode

אנו מקבלים מספר שלם והמטרה היא לבדוק האם המספר השלם הוא כוח של שניים, כלומר ניתן לייצגו ככוח שלם כלשהו של '2'. דוגמה 16 כן 13 לא גישה פתרון טריוויאלי יכול להיות: בדוק אם כל הגורמים הראשיים של המספר השלם ...

קרא עוד

פעולת XOR בפתרון Array Leetcode

הצהרת בעיה בבעיה זו עלינו לבצע פעולת XOR במערך בגודל n שבו כל אלמנט שווה ל- (התחל + 2*i) כאשר i הוא האינדקס של האלמנט (0-אינדקס) וערך ההתחלה ניתן . עלינו להחזיר את ה- XOR הסיבובי של ...

קרא עוד

מצא את מספר הזוגות במערך כך שה- XOR שלהם הוא 0

הבעיה "מצא מספר זוגות במערך כך שה- XOR שלהם הוא 0", מצב שמניח, נתנו מערך של מספרים שלמים. הצהרת הבעיה מבקשת לברר את מספר הזוגות הקיימים במערך, שיש לו את הצמד Ai XOR Aj = 0. הערה: ...

קרא עוד

בדוק במערך בינארי שהמספר המיוצג על ידי תת-משנה הוא אי זוגי או זוגי

הבעיה "בדוק במערך בינארי שהמספר המיוצג על ידי מערך משנה הוא אי זוגי או אפילו" קובע שאתה מקבל מערך בינארי וטווח. המערך מורכב מהמספר בצורה של 0s ו- 1s. הצהרת הבעיה מבקשת לברר את המספר המיוצג ...

קרא עוד

שאילתות ב- XOR של המחלק המוזר הגדול ביותר בטווח

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

קרא עוד

שאילתות לספירות של אלמנטים במערך עם ערכים בטווח נתון

הצהרת בעיה הבעיה "שאילתות לספירות של רכיבי מערך עם ערכים בטווח נתון" קובעת שיש לך מערך שלם ושני מספר x ו- y. הצהרת הבעיה מבקשת לברר את מספר המספרים הקיימים במערך הנמצא בין ה- x ל- y הנתון. …

קרא עוד

תת קבוצה

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

קרא עוד

ביטים הפוכים

סיביות הפוכות של נתון שלם של 32 סיביות ללא מספר חתום. קלט דוגמה 43261596 (00000010100101000001111010011100) פלט 964176192 (00111001011110000010100101000000) מספר שלם לא חתום של 32 סיביות מתייחס למספר לא שלילי שניתן לייצג אותו עם מחרוזת של 32 תווים כאשר כל תו יכול להיות '0' או '1'. אלגוריתם עבור i בטווח 0 ...

קרא עוד