1) בהינתן מערך המכיל מס' חיוביים ומס' K החזר את הסכום המקסימלי הנמצא במערך כך שמס' האיברים המרכיבים אותו שווה K
2) בהינתן מס'גדול מ-0 החזר את המס' המינימלי עם אותו סכום של ספרות, דוג' עבור 450 צריך להחזיר 100, עבור 1 להחזיר 0
תשובות
הוסף תשובה
|
לצפיה בתשובות
ספטמבר 2020
1. אפשר למיין ולקחת את ה-K האחרונים, או קצת יותר יעיל - להכניס לערימה ולקחת את ה-K הגדולים (ערימת מקסימום של כולם או ערימת מינימום בגודל K)
2. לא ממש ברור
נובמבר 2020
תשובה ל-2:
count = 0
while num > 10:
num /= 10
count += 1
ראיון טכני
הסביר על המוצר ואז שאלה טכנית
היה סיפור רקע- בעולם יש הרבה מאד מוקשים, וצריך למפות את העולם.
בO(1) יהיה ניתן להגיד האם יש במקום מוקש או לא .
ובזמן יחסית טוב לדעת האם אתה נמצא בטווח של מוקשים.
היה אפשר לממש איך שרוצים.
תשובות
הוסף תשובה
|
לצפיה בתשובות
ספטמבר 2020
אני עשיתי מטריצה שמיפתה את העולם N*N, ואז ע"י העלה של קאונטר בכל תא יכולתי לדעת האם אני נמצא בSAFE ZONE או לא , וכך גם אם אני נמצא בכמה אזורים הקאונטר משתנה בהתאם.
עוסקת בפיתוח, תכנות, שיווק ומתן זיכיונות למערכות הפעלה למחשבים, פתרונות תוכנה למגזר הפרטי והעסקי ומגוון פלטפורמות משולבות חומרה ותוכנה. בתחום המוצרים ללקוחות משווקת החברה מערכות הפעלה לשרתים, מחשבים אישיים ומחשבי כף יד.