אליעד כהן
ייעוץ עסקי ואישי
בשיטת EIP
⭐⭐⭐⭐⭐
הדפסה גורמים ✔חידת LeetCode Solution - Block Placement Queries, פתרון ליטקוד, LeetCode Solution, לפתור שאלות ב LeetCode, מדעי המחשב, תכנות מחשבים, לעבוד...
הצטרף לחברים באתר!
שם
סיסמא
לחץ כאן
להתחבר לאתר!
💖
הספרים שמומלצים לך:
להצליח בחיים
ולהיות מאושר!






☎️
ייעוץ אישי בכל נושא!
050-3331-331
🖨חידת LeetCode Solution - Block Placement Queries, פתרון ליטקוד, LeetCode Solution, לפתור שאלות ב LeetCode, מדעי המחשב, תכנות מחשבים, לעבוד בהייטק, ללמוד תכנות מחשבים, להיות מתכנת, ללמוד לתכנת, הכנה לראיון טכני, ראיון עבודה בהייטק, שאלות ליטקוד, פיתוח תוכנה, איך לכתוב קוד? ללמוד לכתוב קוד, חידות היגיון, ללמוד לחשוב, ללמוד לנתח דברים, ללמוד לפרק לגורמים, ללמוד לחלק לחלקים, ללמוד למצוא חוקיות, איך לחלק לחלקים? איך למצוא חוקיות? לנתח תהליכים
והפעם נדבר על שאלת 3161. LeetCode - Block Placement Queries הבאה:
There exists an infinite number line, with its origin at 0 and extending towards the positive x-axis.

You are given a 2D array queries, which contains two types of queries:

For a query of type 1, queries[i] = [1, x]. Build an obstacle at distance x from the origin. It is guaranteed that there is no obstacle at distance x when the query is asked.

For a query of type 2, queries[i] = [2, x, sz]. Check if it is possible to place a block of size sz anywhere in the range [0, x] on the line, such that the block entirely lies in the range [0, x]. A block cannot be placed if it intersects with any obstacle, but it may touch it. Note that you do not actually place the block. Queries are separate.

Return a boolean array results, where results[i] is true if you can place the block specified in the ith query of type 2, and false otherwise.

Example 1:

Input: queries = [[1,2], [2,3,3], [2,3,1], [2,2,2]]

Output: [false,true,true]

Explanation:

For query 0, place an obstacle at x = 2. A block of size at most 2 can be placed before x = 3.

Example 2:

Input: queries = [[1,7], [2,7,6], [1,2], [2,7,5], [2,7,6]]

Output: [true,true,false]

Explanation:

Place an obstacle at x = 7 for query 0. A block of size at most 7 can be placed before x = 7.

Place an obstacle at x = 2 for query 2. Now, a block of size at most 5 can be placed before x = 7, and a block of size at most 2 before x = 2.
אז קודם כל נסביר את השאלה שהולכת כך:

נתון לפנינו: ציר קו באורך אין סופי, שמתחיל ב 0 וממשיך ב 1,2,3 וכולי עד אין סוף.

כמו כן נותנים לנו רשימה של שאילתות, שמורכבת מ 2 סוגים של שאילתות:

סוג 1 של שאילתה, אומר לנו לשים "מחסום" בנקודה X בקו שלנו.

סוג 2 של שאילתה, שואל אותנו, האם ניתן לשים על הציר שלנו, "בלוק" ברוחב כלשהו, החל מ 0 ועד לנקודה X כלשהי. כאשר המחסומים שהצבנו בגלל שאילתה מספר 1, מגבילים את היכולת שלנו לשים "בלוקים" במיקום של המחסומים.


שאילתה מסוג 1, מוצגת כך:

queries[i] = [1, x]

כאשר הספרה הראשונה היא 1, זה אומר שמדובר על שאילתה מסוג 1, שאומרת לנו להציב מכשול במקום X כנ"ל. הבהרה: המכשול עצמו תופס 0 מקום.

לדוגמה:

queries[i] = [1, 10]

פירושו, תציב מכשול בנקודה 10 על ציר המספרים. כאשר המכשול עצמו לא תופס מקום.





שאילתה מסוג 2 מוצגת כך:

queries[i] = [2, x, sz]

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

לדוגמה:

queries[i] = [2, 5, 6]

השאילתה שואלת אותנו, האם ניתן להציב בלוק ברוחב 6, החל ממיקום 0 ועד למיקום 5. והתשובה היא, שלא. כי עד למיקום 5, ניתן להציב אך ורק בלוק עד רוחב 5 אך לא יותר מכך.





או לדוגמה:

queries[i] = [2, 5, 3]

השאילתה שואלת אותנו, האם ניתן להציב בלוק ברוחב 3, החל ממיקום 0 ועד למיקום 5. והתשובה היא, שכן. כי עד למיקום 5, ניתן להציב כל בלוק עד רוחב 5.





ואם לדוגמה אמרנו לנו את זה

queries[0] = [1, 10]

queries[1] = [2, 15, 12]

אז השאילתה הראשונה תאלץ אותנו לשים מכשול במקום 10 על גבי הציר. כך:





ואז לא נוכל לשים מכשול ברוחב 12, עד למיקום 15. כי המכשול שנמצא במיקום 10, מגביל אותנו לשים מכשול ברוחב 12 החל ממיקום 0, כי המכשול יתנגש במחסום שיש במיקום 10.





ואם עכשיו ישאלו אותנו:

queries[2] = [2, 10, 9]

דהיינו, האם עד מקום 10, ניתן לשים מכשול ברוחב 9, התשובה תהיה שכן

וגם אם ישאלו

queries[3] = [2, 10, 10]

דהיינו, האם עד מקום 10, ניתן לשים מכשול ברוחב 10, התשובה תהיה שכן

כך:





ואם עכשיו יגדירו לנו

queries[4] = [1, 7]

דהיינו, יבקשו מאיתנו לשים מכשול נוסף גם במקום 7, כך:





הרי שאם ישאלו אותנו עכשיו שוב פעם לדוגמה את זה:

queries[5] = [2, 10, 10]

דהיינו, האם עד מקום 10, ניתן לשים מכשול ברוחב 10, התשובה תהיה שלא. כי מאחר שכבר יש מכשול במקום 7, אז לא ניתן לשים בלוק עד מקום 10

כך:





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

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


ובהינתן לדוגמה הגדרת המכשולים האלו:





אז אם נשאל, האם ניתן ממקום 0 ועד מקום 17, לשים מכשול ברוחב 5? התשובה תהיה שכן, כי ניתן לשים את המכשול, בטווח שבין 3 לבין 9 כך:





אז מה בעצם שואלים אותנו?

אז השאלה הולכת כך: נותנים לנו רשימה של שאילתות, חלקן מסוג 1, דהיינו, שאילתות שמגדירות לנו היכן למקם מחסומים. כמו כן חלק מהשאילתות, הן מסוג 2, דהיינו, הן שואלות אותנו, האם בהתאם למחסומים שהצבנו עד כה על גבי ציר המספרים, האם עד כה ניתן למקום את הבלוק ברוחב מוגדר כלשהו, עד למיקום X כלשהו.

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

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

ובעצם השאלה היא, בהינתן לנו רשימת שאילתות, עלינו להחזיר תשובה של: אפשרי או לא אפשרי, עבור כל אחת מהשאילתות מסוג 2 כנ"ל.


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

כך שמצד האמת, התשובה לשאלת ליטקוד הזאת היא מאוד פשוטה. אז מהי בעצם השאלה? ולמה השאלה הזאת, נחשבת לשאלת ליטקוד מאוד מאוד קשה?

והתשובה היא, שעיקר השאלה היא, איך לעשות את החישובים הנ"ל בצורה יעילה. כי לבדוק בכל פעם של שאילתה מסוג 2, החל מ 1 ועד X, האם קיים רוחב SIZE כלשהו, זה פתרון שבמאה אחוז עובד, אבל ממש לא יעיל.

למה הוא לא יעיל? ממגוון רחב מאוד של סיבות. כי נניח שישאלו אותנו, האם ניתן להציב עד מיקום 100,000,000 בלוק ברוחב 13,522. ונניח שעד מיקום 100,000,000 יש לנו 9,999 מכשולים במקומות שונים. האם באמת הגיוני שאנחנו נצטרך עכשיו לספור 100,000,000 מקומות, כדי לדעת אם אפשרי או לא אפשרי להציב את המכשול ברוחב SIZE עד למיקום X? זה כנראה מתיש ולא יעיל...

ולכן מהות השאלה היא, מהי הדרך היעילה ביותר כדי לתת תשובה לשאילתה מסוג 2. זאת מהות השאלה.


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


אז איך ניגשים לשאלה הזאת? איך מנסים למצוא פתרון יותר יעיל לשאלה הזאת.

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

ובמילים אחרות, הפתרון הכי לא יעיל, יהיה לעבור מיקום מיקום אחד אחד מההתחלה ועד X כנ"ל.

ואיך ניתן לשפר את הפתרון הזה בדרך יחסית יעילה?

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





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

אבל האם באמת זאת הדרך היעילה ביותר? האם באמת בכל פעם נצטרך לעבור על כל הטווחים של כל המכשולים, בכל פעם מחדש מההתחלה ועד X?

אז איך נתקדם מכאן?

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

לדוגמה: נניח ששואלים אותנו האם עד מיקום 1M ניתן להציב מכשול ב SIZE של 2000 כאשר יש לנו 5000 מכשולים שונים.

אז, בדרך הארוכה ביותר, היינו יכולים לעשות במקרה הגרוע ביותר 1M פעולות, כדי לעבור על כל המקומות ברשימת המספרים.

בפתרון הקודם שהצענו, הרי שאם יש לנו 5000 מכשולים, הרי שיש לנו 5000 טווחים של גדלים שבהם ניתן להכניס בלוקים ברוחב כלשהו. והרי שכך במקרה הגרוע ביותר נרוץ על 5000 מכשולים שונים, עד שנגלה אם אפשרי או לא אפשרי להכניס את הבלוק ברוחב 2000 הנדרש כנ"ל.

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


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





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

נניח בדוגמה הנ"ל, שיוסיפו לנו עוד מכשול במיקום 7, הרי שנצטרך לעדכן מחדש את כל הרשימה כך:





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

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


אז אולי אפשרי שנקצר את פעולות העדכון בדרך הבאה: אולי במקום לעדכן את כל המיקומים עצמם, אולי נוכל לעדכן בכל פעם מחדש, את כל המיקומים של המכשולים בלבד, לדוגמה כך:





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

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


אז איך בעצם ניגש לזה?

ונחדד: יש לנו כאן 2 סוגים של שאילתות. שאילת 1 של הגדרת מכשולים. ושאילתה 2 של בקשת מידע בהתאם להגדרת המכשולים.

וזה בעצם אומר, שיש לנו כאן כמה תהליכים נפרדים:

נניח לדוגמה שנתון לנו הציר הבא, עם החישובים הבאים:





אז יכולים להיות לנו כמה תהליכים, לדוגמה:

תהליך 1 - הגדרת המכשול במיקום X

לדוגמה: שים מכשול חדש במיקום 9





תהליך 2 - הגדרת טווח רוחב אפשרי מעודכן, מצד ימין ומצד שמאל של המכשול החדש





תהליך 3 - עדכון רוחב הטווח המקסימאלי בכל מיקום של מכשול כנ"ל





תהליך 4 - חישוב של האם ניתן לשים מכשול ברוחב כלשהו, עד למיקום X, בהתאם לרשימת הטווחים המקסימאלית עד לכל מכשול, כנ"ל בתהליך 3.

דהיינו, אם עכשיו לדוגמה ישאלו אותנו, האם ניתן לשים מכשול עד לנקודה 17 ברוחב 5, הרי שנצטרך לבצע את החישוב, לפי המידע שיש לנו על המכשול שנמצא במיקום 14 כנ"ל. והתשובה תהיה שכן.

או אם לדוגמה ישאלו אותנו, האם ניתן עד מיקום 12 לשים מכשול ברוחב 6, נצטרך לבצע את החישוב בהתאם למכשול שנמצא במיקום 9, והתשובה תהיה כן, כנ"ל.

וגם תהליך 4 עצמו, מורכב מכמה חלקים.

חלק 1 - לאתר את המכשול הקרוב ביותר לנקודה שעליה אנחנו נשאלים.

חלק 2 - לבצע את החישוב כדי למצוא תשובה למה ששאלו אותנו, על בסיס המידע שיש לנו על המכשול שמצאנו. (כי את המידע אנחנו שומרים על המכשול ולא על כל מיקום בפני עצמו).

ובאופן כללי יש כאן כל מיני תהליכים נוספים, כגון של:

1 - ניהול הרשימה של המכשולים

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

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

דהיינו, יש כאן כל מיני תהליכים שונים.


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

לדוגמה, שלא משנה מה, תמיד לא תהיה אפשרות להכניס בלוק ברוחב SIZE אם הרוחב גדול מהמיקום עצמו. לדוגמה, לא ניתן להכניס בלוק ברוחב 100, עד מיקום 99 וכיו"ב.

או לדוגמה, שתמיד תהיה אפשרות להכניס בלוק ברוחב SIZE אם X גדול מהמיקום של המכשול האחרון + SIZE. לדוגמה, תהיה אפשרות להכניס מכשול ברוחב 10, למיקום 100, אם המכשול הגדול ביותר נמצא במיקום 70.

או כל מיני חישובים מהירים כאלו ואחרים, שאם יש 2 מכשולים בלבד, ברוחב כלשהו, הרי שמכך נוכל להסיק ששום רוחב לא יהיה קטן או גדול מ רוחב כלשהו וכיו"ב. לדוגמה 2 מכשולים על רוחב 1000, לא יוכלו לחסום את כל הבלוקים שהם ברוחב 100.

בקיצור, יש גם כל מיני מקרי קצה שאני לא רוצה להיכנס אליהם כרגע.

יש גם עניין של אפשרות להסיק מהשאילתות מסוג 2 הקודמות לשאילתה הנוכחית, במידה ולא היו שאילתות מסוג 1 ביניהן. לדוגמה, אם שאלו אותנו שאלה על מיקום 1000, ומיד אחר כך שאלו אותנו שוב שאלה על מיקום 1000 או אולי על מיקום 2000, אולי נוכל להסיק מהשאילתה הקודמת על השאילתה הנוכחית וכיו"ב. דהיינו, כל מיני מקרים פרטיים ולוגיקות ספציפיות.


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

או אולי זה בכלל יהיה קשור למיקום של העדכון של 1, ביחס לשאילתה של 2. לדוגמה שאילתה מסוג 1 על מיקום 1000, לא תשפיע על שאילתה מסוג 2 על מיקום 500.

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

בקיצור, יש כאן כל מיני זוויות והיבטים לתקוף את הנושא הזה.

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

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

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

אז איך ניגשים לזה?


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

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

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

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

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

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

כמו כן, אנחנו נניח שננהל את הרשימה עצמה, בתוך מבנה של רשימה פשוטה ורגילה. ולא בצורה של עץ טווחים (segment tree) שזה עוד נושא בפני עצמו.

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


אז לשם כך נתחיל לחלק לחלקים לחלק הקטן ביותר, והוא כמובן יהיה ציר ריק בלי שום מכשולים כלשהם. זהו כמובן המקרה הפשוט ביותר. כך:





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

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

במילים אחרות, לצורך העניין ניתן לדמיין שיש לנו בלוק בנקודה 0, שמגביל אותנו לכך שלא נוכל להכניס עד נקודה X, שום מכשול שהוא יותר גדול מנקודה X.





עד כאן זה משהו שהוא הכי פשוט שיש ושהוא בטוח נכון.


ומה נוכל להסיק מכך שהוא בטוח נכון, על מקרה שהוא קצת יותר מורכב?

תשובה: מכך נוכל להסיק לגבי מקרה של ציר, שיש עליו רק מכשול 1 בלבד. לדוגמה מכשול 1 בלבד במיקום 5:





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

לדוגמה: אם המכשול הראשון הוא במיקום 5, הרי שמכך נובע, שעד המכשול הראשון במיקום עד, הטווח והגודל המקסימאלי של בלוק שניתן להכניס, יהיה בגודל 5 בלבד.

ולכן מכך נובע, שכאשר יתנו לנו את המכשול הראשון, נרשום לידו, שה MAX RANGE המקסימאלי עד אליו, הוא המיקום של אותו X כנ"ל.


עכשיו נתבונן רגע אחד על המקרה הקודם, ונשאל: מה יהיה גודל הטווח המקסימאלי שניתן להכניס עד 6, שנמצא אחרי המיקום של המכשול היחיד הנ"ל במיקום 5?

תשובה: ניתן להכניס בלוק...
חיסרון ראיון עבודה מהות וודאות של מאה אחוז עבירות אפשרי או מחויב גרוע ללמוד לפרק שאלה למידה נשים leetcode leetcode solution איך לחלק לחלקים איך לכתוב איך לכתוב קוד איך ללמוד לכתוב קוד איך ללמוד תכנות מחשבים איך למצוא איך למצוא חוקיות איך לפתור שאלות ב leetcode גורמים היגיון הייטק הכנה לראיון הכנה לראיון טכני חוקיות חידה חידות חידות היגיון חידת leetcode חידת היגיון חשיבה מדעית טכני לגורמים להיות מתכנת להתראיין לחלק לחלקים לחשוב ליטקוד לכתוב לכתוב קוד ללמוד ללמוד לחלק ללמוד לחלק לחלקים ללמוד לחשוב ללמוד לכתוב ללמוד לכתוב קוד ללמוד למצוא ללמוד למצוא חוקיות ללמוד לנתח ללמוד לנתח דברים ללמוד לפרק ללמוד לפרק לגורמים ללמוד לתכנת ללמוד תכנות ללמוד תכנות מחשבים למידה למצוא למצוא חוקיות לנתח לנתח דברים לנתח תהליך לנתח תהליכים לעבוד לעבוד בהייטק לפרק לפרק לגורמים לפתור לפתור שאלות לפתור שאלות ב leetcode לפתח לראיין לראיין עובד לראיין עובדים לשאול לשאול שאלות לתכנת מדע מדעי המחשב עבודה עבודה בהייטק פיתוח פיתוח תוכנה פתרון פתרון ליטקוד ראיון ראיון טכני ראיון עבודה ראיון עבודה בהייטק ראיונות שאלה שאלות שאלות ליטקוד תהליך תהליכים תכנות תכנות מחשבים
הגדרת מטרות ויעדים, הצלחה בחיים, מה אני רוצה? 3 גורמים לחוסר הצלחה, 3 גורמים לצרות, 3 גורמים לבעיות, למה חשוב לדעת מה אני רוצה? למה להגדיר מטרות? למה להציב מטרות? למה אני לא מצליח בחיים? הצבת יעדים, להגדיר את הרצון
הגדרת מטרות ויעדים, הצלחה בחיים, מה אני רוצה? 3 גורמים לחוסר הצלחה, 3 גורמים לצרות, 3 גורמים לבעיות, למה חשוב לדעת מה אני רוצה? למה להגדיר מטרות? למה להציב מטרות? למה אני לא מצליח בחיים? הצבת יעדים, להגדיר את הרצון
... מטרות ויעדים, הצלחה בחיים, מה אני רוצה? 3 גורמים לחוסר הצלחה, 3 גורמים לצרות, 3 גורמים לבעיות, למה חשוב לדעת מה אני רוצה? למה להגדיר ... אני לא מצליח בחיים? הצבת יעדים, להגדיר את הרצון למה אנשים לא מצליחים להשיג את מה שהם רוצים בחיים? אליעד כהן מסביר שיש שלוש סיבות מרכזיות לכך שאנשים לא מצליחים להשיג את מה שהם רוצים בחיים, שלושה גורמים עיקריים שיוצרים בעיות וצרות אצל אנשים: הסיבה ... מה הוא רוצה, אבל לא ברור לו מהי הדרך להשיג זאת. הסיבה השלישית היא חוסר יכולת אובייקטיבית לבצע את מה שהוא יודע שצריך לעשות כדי להגיע למטרתו. מדוע חשוב לדעת מה אני רוצה מעצמי? אליעד מסביר שאחד הגורמים המרכזיים לתסכול ולאכזבה הוא שאנשים לא יודעים מה הם רוצים באופן ברור. כאשר אדם אינו יודע מה בדיוק הוא רוצה מעצמו, הוא מתקדם בחיים ללא כיוון ברור, מה שגורם לו לפגוש כל מיני תוצאות לא רצויות ומוזרות. אדם ...
דיכאון, דיפרסיה, איך לא להיות בדיכאון? איך להפסיק דיכאון? איך מקבלים מאניה דיפרסיה? איך להימנע מדיכאון? איך לא להיכנס לדיכאון? גורמים להפרעת מצב רוח דו קוטבית, גורמים להפרעה בי פולארית, איך מתגברים על מאניה דיפרסיה? טיפול בדיכאון
דיכאון, דיפרסיה, איך לא להיות בדיכאון? איך להפסיק דיכאון? איך מקבלים מאניה דיפרסיה? איך להימנע מדיכאון? איך לא להיכנס לדיכאון? גורמים להפרעת מצב רוח דו קוטבית, גורמים להפרעה בי פולארית, איך מתגברים על מאניה דיפרסיה? טיפול בדיכאון
... בדיכאון? איך להפסיק דיכאון? איך מקבלים מאניה דיפרסיה? איך להימנע מדיכאון? איך לא להיכנס לדיכאון? גורמים להפרעת מצב רוח דו קוטבית, גורמים להפרעה בי פולארית, איך מתגברים על מאניה דיפרסיה? טיפול בדיכאון מהי דיפרסיה ולמה אנשים נכנסים לדיכאון? דיפרסיה או דיכאון, כפי שאליעד כהן מסביר, זו ... אולי לא יהיה מחר, והרצונות שלנו משתנים כל הזמן. אם אדם מאוד נהנה כרגע, הוא יוצר תלות גדולה בדבר שגורם לו הנאה, וכאשר הדבר הזה ייעלם או כשהוא יחשוש שהוא עומד לאבד אותו, האדם ייפול במהירות לתוך דיכאון עמוק. מדוע אי אפשר לשלוט ברצונות ובמציאות באופן ... איך להרגיש טוב בלי רע? מה הקשר בין אושר לדיכאון? למה אין לי מצב רוח? מהי מחלת מאניה דיפרסיה? גורמים לדיכאון, גורמי מאניה דיפרסיה, סימנים לדיכאון, מחלה ביפולרית, לפני שבר גאון, תסמונת ביפולרית, איך נוצרת הפרעת מצב רוח דו קוטבית? איך נוצרת הפרעה בי פולארית? ... מניעת דיכאון, למה נוצר דיכאון? איך נוצר דיכאון? איך מונעים דיפרסיה? מה הסיבות לדיפרסיה? מה גורם לדיפרסיה? סימנים מקדימים לדיפרסיה, מה לעשות כדי למנוע דיכאון? איך מונעים דיכאון? מה הסיבות לדיכאון? מה גורם לדיכאון? סימנים מקדימים לדיכאון ...
התמכרות לעבודה, וורקוהוליזם, למה אני מכור לעבודה? למה אני מכור למשהו? למה יש לי התמכרות? למה אני וורקוהוליק? מהי תופעת ההתמכרות לעבודה? גורמים להתמכרות לעבודה, גורמים לוורקוהוליזם, איך להפסיק להיות וורקוהוליק? התמכרות לעישון
התמכרות לעבודה, וורקוהוליזם, למה אני מכור לעבודה? למה אני מכור למשהו? למה יש לי התמכרות? למה אני וורקוהוליק? מהי תופעת ההתמכרות לעבודה? גורמים להתמכרות לעבודה, גורמים לוורקוהוליזם, איך להפסיק להיות וורקוהוליק? התמכרות לעישון
... מכור למשהו? למה יש לי התמכרות? למה אני וורקוהוליק? מהי תופעת ההתמכרות לעבודה? גורמים להתמכרות לעבודה, גורמים לוורקוהוליזם, איך להפסיק להיות וורקוהוליק? התמכרות לעישון מהם הגורמים להתמכרות לעבודה, ואיך להפסיק להיות וורקוהוליק? ההרצאה עוסקת בתופעת ... ובמקרים מסוימים גם שנאה כלפי עצמו וכלפי הסביבה. אליעד מציין שחשוב להבין את הגורמים להתמכרות לעבודה, והשלב הראשון הוא לשאול את עצמך למה אתה עובד כל כך קשה. ... מזה. במקום להיתפס במחשבות על ניצול, צריך לבדוק מה העבודה ממלא עבורו, גם אם זה גורם לו לסבל. מה הדבר שעושה לך רע ומשרת אותך? אליעד מסביר שכשאדם מרגיש שהוא לא ... להיגרר להתמכרות. התמכרות לעבודה מה זה וורקוהוליזם? איך להפסיק התמכרות לעבודה? גורמים להתמכרות לעבודה האם אני וורקוהוליק? כיצד למצוא איזון בין עבודה לחיים ... מדי עד כדי כך שהוא מתחיל לשנוא את עצמו על כך, וגם את מי שנהנה מההשקעה שלו. מה גורם לאדם להרגיש שהוא עובד יותר מדי? ניקח דוגמה של אדם שמרגיש שהוא קורע את עצמו ... עובד ללא הפסקה ומתקשה לנוח. מהיכן זה נובע? כפי שהסברתי פעמים רבות, כאשר משהו גורם לך להרגשה רעה, כדאי לבדוק איזה ערך חיובי הוא מספק לך. כלומר, מה יוצא לך ... עבורך חלל רגשי, מספק לך תעסוקה או מנחם אותך ברגעי בדידות. במילים אחרות, הדבר שגורם לך להרגשה רעה נשאר חלק מהחיים שלך כי אין לך משהו אחר שיחליף אותו. השורה התחתונה אם משהו בחייך גורם לך לסבל, שאל את עצמך - איך הוא משרת אותך? אם אתה מרגיש מנוצל, בדוק מדוע ...
מוטיבציה וחוסר מוטיבציה, סוד המוטיבציה, שיטות למוטיבציה, העלאת המוטיבציה, להעלות מוטיבציה, סרטוני מוטיבציה, משפטי מוטיבציה, מנטורים למוטיבציה, סדנת מוטיבציה, חיזוק המוטיבציה, יצירת מוטיבציה, סרטי מוטיבציה, גורמים למוטיבציה
מוטיבציה וחוסר מוטיבציה, סוד המוטיבציה, שיטות למוטיבציה, העלאת המוטיבציה, להעלות מוטיבציה, סרטוני מוטיבציה, משפטי מוטיבציה, מנטורים למוטיבציה, סדנת מוטיבציה, חיזוק המוטיבציה, יצירת מוטיבציה, סרטי מוטיבציה, גורמים למוטיבציה
... מוטיבציה, חיזוק המוטיבציה, יצירת מוטיבציה, סרטי מוטיבציה, גורמים למוטיבציה מהי מוטיבציה ומה באמת גורם לאדם להרגיש חוסר מוטיבציה? מוטיבציה היא תחושת הנאה, דחף או חשק פנימי לבצע פעולה מסוימת, כמו להתאמן, ללמוד או לעבוד. כאשר אדם אומר אין ... אך אין לו כוח ללכת להתאמן, מרגיש שחסרה לו מוטיבציה. מהם הגורמים המרכזיים לחוסר מוטיבציה? ישנם מספר גורמים שיכולים לגרום לאדם לחוש חוסר מוטיבציה: חוסר ודאות לגבי המטרה - האדם לא בטוח באמת שהוא רוצה את המטרה שהציב לעצמו (למשל, אולי הוא לא ... מכישלון. מהן הבעיות בשימוש בסרטוני מוטיבציה ואילו נזקים הם גורמים? למרות היתרונות האפשריים, לסרטוני מוטיבציה קיימות מספר בעיות ואף סכנות: אי התאמה אישית - סרטוני מוטיבציה לעיתים נותנים פתרונות כלליים ... ואף דיכאון. הכנסת האדם ללחצים מיותרים - הסרטונים לעיתים גורמים לאדם לפעול מתוך פחד או לחץ חיצוני (כמו איום או עונש), ולא מתוך רצון אמיתי וטבעי. יצירת תלות במוטיבציה חיצונית - האדם עלול להפוך לתלוי בגורמים חיצוניים (כמו סרטונים, סדנאות או מנטורים) ולא לפתח מוטיבציה פנימית ויציבה משלו. העמסת יתר על הגוף והנפש - לדוגמה, סרטון מוטיבציה עלול ... הרצויה. במצב כזה המוטיבציה נוצרת באופן טבעי, ללא צורך בגורם חיצוני. עם זאת, במקרים נדירים, כאשר אדם מבין לעומק את הסיבות המדויקות לחוסר המוטיבציה שלו ומזהה סרטון או תוכן ספציפי שמכוון בדיוק ... לחוסר מוטיבציה? הפתרון הנכון הוא לבדוק לעומק ובכנות מה גורם לך לחוסר מוטיבציה. יש לבחון: האם המטרה שבחרתי נכונה לי? האם אני באמת רוצה בה? האם הדרך שבחרתי היא הנכונה לי או שיש דרך מתאימה יותר? ... האלו לעומק, הוא מפתח מוטיבציה פנימית טבעית, שאינה תלויה בגורמים חיצוניים. לסיכום - מהו סוד המוטיבציה האמיתית? מוטיבציה אמיתית היא זו הנוצרת באופן טבעי, כאשר האדם שלם עם המטרות, הדרכים והמאמצים הנדרשים להשגתן. כאשר כל זה ברור לחלוטין, אין צורך בשום גורם חיצוני - לא סרטונים, לא סדנאות, ולא מנטורים. מוטיבציה כזו היא בריאה, יציבה, ומאפשרת לאדם לפעול מתוך שלווה והבנה עצמית עמוקה. איך ... הבעיה בסרטוני מוטיבציה? איך להתמודד עם חוסר מוטיבציה? מהם הגורמים לחוסר מוטיבציה? איך לחזק מוטיבציה פנימית? האם סרטוני מוטיבציה מזיקים? מוטיבציה וסרטוני מוטיבציה - איך זה עובד באמת? מהי מוטיבציה? ... יודע מה עליו לעשות, הוא אינו פועל בהתאם. במצב כזה, הוא מחפש גורם חיצוני שיגרום לו לרצות לפעול, וזה המקום שבו נכנסים לתמונה סרטוני מוטיבציה, מנטורים למוטיבציה, ספרים בנושא ושיטות שונות להנעת האדם ... - סרטוני מוטיבציה מספקים לאדם מוטיבציה חיצונית, כלומר, הם גורמים לו לרצות לפעול בגלל השפעה חיצונית (הסרטון). אך מוטיבציה חיצונית היא זמנית בלבד. כאשר ההשפעה של הסרטון מתפוגגת, המוטיבציה יורדת. לעומת ... פנימית היא מצב שבו האדם רוצה לפעול מתוך עצמו, ללא תלות בגורמים חיצוניים. כאשר המוטיבציה נובעת מהאדם עצמו, היא חזקה ויציבה יותר. שטיפת מוח - בסרטוני מוטיבציה רבים יש שימוש בטכניקות מניפולטיביות ... לבצע את הפעולות הנדרשות. יצירת אשליות - סרטוני מוטיבציה גורמים לאנשים להאמין שהם יכולים להשיג כל דבר אם רק ירצו מספיק. בפועל, לא כל מטרה היא אפשרית עבור כל אדם, ולא כל דרך נכונה לכל אחד. כאשר אדם ... כאשר אדם ברור לעצמו, המוטיבציה מתרחשת באופן טבעי, ללא צורך בגורמים חיצוניים. איך ליצור מוטיבציה אמיתית? למה אין לי מוטיבציה ומה עושים עם זה? מה ההבדל בין מוטיבציה פנימית למוטיבציה חיצונית? איך להתמודד ... ללמידה, מוטיבציה לאורח חיים בריא, מוטיבציה להצלחה בחיים, גורמים לחוסר מוטיבציה, סיבות לחוסר מוטיבציה, גורמי חוסר מוטיבציה, מוטיבציה לאכול בריא, מוטיבציה להתחיל דיאטה, מוטיבציה להפסקת עישון, מוטיבציה לזוגיות, מוטיבציה לטיפול, מוטיבציה ללמידה, מוטיבציה למכירה, מוטיבציה לניקיון, מוטיבציה לעיסוק בספורט, גורמים למוטיבציה, סיבות למוטיבציה, גורמי מוטיבציה, יומן מוטיבציה, מוטיבציה לאימונים, מוטיבציה להצלחה בלימודים, מוטיבציה לסדר את החדר, מוטיבציה לעשות שיעורים, מוטיבציה לפעילות ...
סכיזופרניה יהדות וסמים, סכיזופרניה מיסטיקה ומריחואנה, סכיזופרניה ושימוש בסמים משני תודעה, סכיזופרניה וחזרה בתשובה, רוחניות וסמים מסוכנים, סכיזופרניה בעקבות שימוש בסמים, גורמים לסכיזופרניה, סכיזופרניה ויהדות, סכיזופרניה וסמים
סכיזופרניה יהדות וסמים, סכיזופרניה מיסטיקה ומריחואנה, סכיזופרניה ושימוש בסמים משני תודעה, סכיזופרניה וחזרה בתשובה, רוחניות וסמים מסוכנים, סכיזופרניה בעקבות שימוש בסמים, גורמים לסכיזופרניה, סכיזופרניה ויהדות, סכיזופרניה וסמים
... יהדות וסמים, סכיזופרניה מיסטיקה ומריחואנה, סכיזופרניה ושימוש בסמים משני תודעה, סכיזופרניה וחזרה בתשובה, רוחניות וסמים מסוכנים, סכיזופרניה בעקבות שימוש בסמים, גורמים לסכיזופרניה, סכיזופרניה ויהדות, סכיזופרניה וסמים מהו הקשר בין סכיזופרניה לבין לימודי יהדות, שימוש בסמים ובעיות רגשיות? הקשר בין סכיזופרניה לבין לימודי יהדות, שימוש בסמים ובעיות רגשיות מצריך התבוננות מעמיקה בכמה רכיבים מרכזיים. אליעד כהן מציין כי סכיזופרניה, ובמיוחד סוגים מסוימים של סכיזופרניה, יכולים להתפתח כתוצאה משילוב של גורמים שונים, כאשר בין הגורמים המרכזיים נמנים חשיפה לאמונות מיסטיות, שימוש בסמים, ובעיות רגשיות לא פתורות כמו דיכאון וחרדה. מהי סכיזופרניה מיסטית? סכיזופרניה מיסטית מתארת מצב בו ... עם זאת, כאשר אדם לומד רעיונות מיסטיים, יש לו נטייה גבוהה יותר להאמין בהם, ובשילוב עם בעיות רגשיות ושימוש בסמים, יש סיכון גבוה יותר שהסכיזופרניה תתפתח. זהו תהליך שמגיע על ידי הצטברות של גורמים שונים - מיסטיקה, בעיות רגשיות, וסמים - שמחמירים את הסיכון. כיצד ניתן למנוע סכיזופרניה? הדרך להימנע מסכיזופרניה היא על ידי חיזוק החשיבה הרציונלית, טיפול ... הטענה שיש קשר בין סכיזופרניה להיבטים מיסטיים של לימודי יהדות, שימוש בסמים ובעיות רגשיות? תשובה: יש אנשים שמסבירים שסכיזופרניה, ובעיקר סכיזופרניה מיסטית, עלולה להיווצר כאשר משולבים כמה גורמים: חשיפה לאמונות מיסטיות (כמו אמונה בשדים, מלאכים וקישופים), שימוש בסמים (המשפיעים על תפיסת המציאות) וכן מצבים רגשיים לא פתורים (כגון דיכאון, חרדה, חוסר ביטחון ובלבול). הטענה היא שהשילוב בין שלושת הגורמים האלו יכול להגדיל את הסיכוי שאדם יתחיל להאמין באמונות שווא, לדמיין קולות ודמויות על - טבעיות, ולחוות הפרעות נפשיות המתפתחות לכדי סכיזופרניה. שאלה: ... בסמים, סמים פסיכואקטיבים, סמים פסיכיאטריים, סמים פסיכוזה, סמים פסיכדליים, סמים מסוכנים, סמים מעוררי הזיות, סמים רוחניים, סכיזופרניה פרנואידית, סכיזופרניה מאגיה וכישופים, סכיזופרניה גורמים, סכיזופרניה ובעיות רגשיות, סכיזופרניה ולימוד תורה, סכיזופרניה על טבעית, תהליך סכיזופרניה, תיאור מקרה סכיזופרניה, מיסטיקה וקבלה, מיסטיקה ומאגיה, מחלת נפש ...
יתרונות שימוש בסמים, איך להרגיש טוב בלי סמים? למה סמים עושים טוב? איך סמים עושים טוב? למה סמים גורמים לתחושה טובה? איך להיגמל מסמים? איך להפסיק לעשן? גמילה מסמים, איך להפסיק לעשות סמים? לשלוט ברצון, חלק 1
יתרונות שימוש בסמים, איך להרגיש טוב בלי סמים? למה סמים עושים טוב? איך סמים עושים טוב? למה סמים גורמים לתחושה טובה? איך להיגמל מסמים? איך להפסיק לעשן? גמילה מסמים, איך להפסיק לעשות סמים? לשלוט ברצון, חלק 1
... שימוש בסמים, איך להרגיש טוב בלי סמים? למה סמים עושים טוב? איך סמים עושים טוב? למה סמים גורמים לתחושה טובה? איך להיגמל מסמים? איך להפסיק לעשן? גמילה מסמים, איך להפסיק לעשות סמים? לשלוט ברצון, חלק 1 למה סמים גורמים להרגשה טובה? השאלה המרכזית שאליעד כהן מתייחס אליה היא כיצד סמים גורמים להרגשה טובה, ולמה יש אנשים שרוצים להשיג את אותה ... התאמה בין המציאות שלו (חוסר בכסף) לבין מה שהוא רוצה (כסף). המתח שנוצר מחוסר ההתאמה הזה גורם להרגשה של סבל, עצבות, או חוסר סיפוק. כשהאדם משתמש ... כמו סמים או עישון. איך להפסיק לעשן? איך להיגמל מסמים? איך להרגיש טוב בלי סמים? למה סמים גורמים להרגשה טובה? שליטה ברצון הפסקת שימוש בסמים גמילה ...
פחד לא הגיוני, פוביה, חרדת מעליות, פחד ממעליות, 2 גורמים לעוצמת הפחד, סיכוי סיכון, פחד לעלות במעלית, לפחד להיכנס למעלית, פחד מבגידה, מפחד שהיא בוגדת בי, מפחדת שהוא בוגד בי, מה הסיכוי שזה יקרה? מה הסיכון שזה יקרה? מה זה פחד חזק?
פחד לא הגיוני, פוביה, חרדת מעליות, פחד ממעליות, 2 גורמים לעוצמת הפחד, סיכוי סיכון, פחד לעלות במעלית, לפחד להיכנס למעלית, פחד מבגידה, מפחד שהיא בוגדת בי, מפחדת שהוא בוגד בי, מה הסיכוי שזה יקרה? מה הסיכון שזה יקרה? מה זה פחד חזק?
... לא הגיוני, פוביה, חרדת מעליות, פחד ממעליות, 2 גורמים לעוצמת הפחד, סיכוי סיכון, פחד לעלות במעלית, לפחד להיכנס למעלית, פחד מבגידה, מפחד שהיא בוגדת בי, מפחדת שהוא בוגד בי, מה הסיכוי שזה יקרה? מה הסיכון שזה יקרה? מה זה פחד חזק? ממה מורכבת עוצמת הפחד של האדם? הפחד של האדם מורכב משני גורמים עיקריים המשפיעים על עוצמתו: הגורם הראשון: עד כמה האדם לא רוצה שהדבר שמפחיד אותו יקרה. הגורם השני: עד כמה האדם מעריך ש יש סיכוי שהדבר המפחיד אכן יקרה. לדוגמה, אם אדם מפחד מאריה, עוצמת הפחד תלויה ... אותו, ושנית, כמה הוא חושב שהסיכוי שהאריה יטרוף אותו גבוה. ככל שהאדם פחות רוצה להיטרף וככל שהסיכוי לדעתו גדול יותר, הפחד יהיה חזק יותר. מה גורם לפחד לא הגיוני להיות כל כך עוצמתי? לעיתים אנשים חווים פחדים לא הגיוניים, שאינם תואמים את המציאות ... נובעת מכך שהם פשוט מאוד לא רוצים שזה יקרה. יש לכך שתי סיבות עיקריות: הסיבה הראשונה היא שאנשים בדרך כלל אינם מבינים את המנגנון הפסיכולוגי שגורם לפחד להיות כל כך עוצמתי. הם בטוחים בטעות שהפחד תלוי רק בסיכוי להתרחשות הדבר המפחיד, ולכן הם מייחסים את עוצמת ... הגיוני, או שהם צריכים לקחת אחריות על הפחד שלהם. לכן קל ונוח יותר להאשים את המציאות ולומר הסיכוי שזה יקרה הוא גבוה, וכך להעביר את האחריות אל גורם חיצוני ולא אל עצמם. כיצד מתבטא הפחד מחוסר נאמנות בזוגיות? אותו עיקרון בדיוק תקף גם כאשר אנשים חווים פחד ... אנחנו פשוט לא רוצים שהאירוע המפחיד יקרה, ועד כמה העוצמה של הרצון להימנע מהאירוע היא זו שמזינה את הפחד ומגבירה אותו? כאשר מבינים היטב את שני הגורמים הללו, ניתן להפחית את עוצמת הפחד הלא הגיוני ולהתמודד טוב יותר עם המציאות, תוך לקיחת אחריות על התחושות ... סיכון בפחדים למה אני מפחדת שהוא בוגד בי? איך לטפל בפחד לא הגיוני? שלום חברים, אז כשבן אדם מפחד, במה תלויה עוצמת הפחד שלו? העוצמה תלויה בשני גורמים עיקריים: האחד - כמה הוא לא רוצה שיקרה הדבר שממנו הוא מפחד, והשני - כמה הוא חושב שיש סיכוי שזה אכן יקרה. ... מהמקרים המעלית לא נתקעת. ועדיין, הפחד שהוא חש חזק מאוד, כאילו יש סיכוי ממשי שהמעלית תיתקע. איך זה קורה? כמו שאמרנו, עוצמת הפחד תלויה בשני גורמים: הסיכוי הנתפס שהדבר יקרה, ורמת חוסר הרצון שהדבר יקרה. לפעמים, כשמישהו מאוד מאוד לא רוצה להיתקע במעלית, הוא ...
תמחור, ניהול משא ומתן על המחיר, איך לנהל משא ומתן על המחיר? איך לקבל הנחה? איך לא לתת הנחה? איך להעלות את המחיר? איך להוריד את המחיר? איך למכור ביוקר? איך לקנות בזול? איך להעלות מחיר? איך להוריד מחיר? 3 גורמים למחיר המוצר, עסקים
תמחור, ניהול משא ומתן על המחיר, איך לנהל משא ומתן על המחיר? איך לקבל הנחה? איך לא לתת הנחה? איך להעלות את המחיר? איך להוריד את המחיר? איך למכור ביוקר? איך לקנות בזול? איך להעלות מחיר? איך להוריד מחיר? 3 גורמים למחיר המוצר, עסקים
... את המחיר? איך להוריד את המחיר? איך למכור ביוקר? איך לקנות בזול? איך להעלות מחיר? איך להוריד מחיר? 3 גורמים למחיר המוצר, עסקים איך נקבע מחיר ... והרווחיות תוביל למחירים שונים, ולכן אין תמיד השוואה ישירה בין מוצרים דומים. מה משפיע על המחיר? יש מספר גורמים שיכולים להשפיע על מחיר המוצר: ... טובות יותר. סיכום המחיר הוא לא רק מספר - הוא מייצג רווחיות, איכות, תפיסת מותג, מצב עסקי ועוד. הבנת הגורמים שמאחורי המחיר מאפשרת לנהל משא ומתן ... לקוח שאומר יקר לי, למה זה כזה יקר? למה זה כל כך יקר? במה תלוי המחיר של המוצר, איך נקבע מחיר של מוצר? 3 גורמים למחיר זול, 3 גורמים למחיר יקר, איך למכור מחיר יקר? איך ...
הצלחה בלי מוטיבציה, 2 גורמים להצלחה להשיג מטרות, הדרכת מנהלי מכירות, הדרכה למנהלי אנשי מכירות, איך להשיג מטרות בלי מוטיבציה? איך לגרום לאנשי המכירות שלך למכור יותר? הגדלת מכירות של אנשי מכירות, איך להצליח בלי מוטיבציה?
הצלחה בלי מוטיבציה, 2 גורמים להצלחה להשיג מטרות, הדרכת מנהלי מכירות, הדרכה למנהלי אנשי מכירות, איך להשיג מטרות בלי מוטיבציה? איך לגרום לאנשי המכירות שלך למכור יותר? הגדלת מכירות של אנשי מכירות, איך להצליח בלי מוטיבציה?
... בלי מוטיבציה, 2 גורמים להצלחה להשיג מטרות, הדרכת מנהלי מכירות, הדרכה למנהלי אנשי מכירות, איך להשיג מטרות בלי מוטיבציה? איך לגרום לאנשי המכירות שלך למכור יותר? הגדלת מכירות של אנשי מכירות, איך ... תחתיו. למה מוטיבציה בלבד אינה מספיקה להשגת הצלחה במכירות? אליעד כהן מדגיש שישנם שני גורמים עיקריים להצלחת אנשי המכירות שלך: הגורם הראשון הוא מוטיבציה גבוהה למכור, שזה כולל תמריצים כמו בונוסים ותגמולים שונים. הגורם השני הוא הידע הנדרש כדי למכור, כלומר, לדעת איך להציג מוצר, איך להתמודד עם התנגדויות של לקוחות וכיצד לבצע תהליך מכירה בצורה נכונה ואפקטיבית. הרבה מנהלים מתמקדים בעיקר ... מסייע לאנשי המכירות למכור יותר, אפילו בלי מוטיבציה? אליעד כהן מסביר שלמעשה ידע הוא גורם קריטי להצלחה במכירות, כי ככל שלאנשי המכירות יהיה יותר ידע ומיומנויות מכירה, הם יצליחו למכור יותר גם ללא מוטיבציה מיוחדת. הסיבה לכך היא שמוטיבציה נדרשת בעיקר כאשר הפעולה שיש ... עובדים? תגמול עובדים, תמרוץ עובדים, השקעה בעובדים, הדרכת עובדים, הדרכה לעובדים, 2 גורמים להצלחת אנשי המכירות שלך, איך לגרום לעצמך להשיג את המטרות שלך יותר בקלות? הצלחה במכירות, איך לגרום לאנשי המכירות למכור יותר? הכשרת אנשי מכירות, הכשרת עובדים, איך להגדיל את ...
גמגום, טיפול בגמגום, הפרעות בדיבור, ללמוד לדבר, מהות הגמגום, הפרעה בדיבור, קלינאות תקשורת, שטף דיבור, טיפולי דיבור, בעיות דיבור, לטפל בגמגום, להפסיק לגמגם, הפסקת גמגום, גורמים לגמגום
גמגום, טיפול בגמגום, הפרעות בדיבור, ללמוד לדבר, מהות הגמגום, הפרעה בדיבור, קלינאות תקשורת, שטף דיבור, טיפולי דיבור, בעיות דיבור, לטפל בגמגום, להפסיק לגמגם, הפסקת גמגום, גורמים לגמגום
... טיפול בגמגום, הפרעות בדיבור, ללמוד לדבר, מהות הגמגום, הפרעה בדיבור, קלינאות תקשורת, שטף דיבור, טיפולי דיבור, בעיות דיבור, לטפל בגמגום, להפסיק לגמגם, הפסקת גמגום, גורמים לגמגום מהי הסיבה לגמגום ואיך ניתן לטפל בו? הגמגום, או הפרעות בדיבור, הוא מצב שבו האדם מתקשה לדבר בצורה חלקה וזורמת, וישנן הפסקות או חזרות על מילים. אליעד כהן מציין כי מדובר בתהליך מורכב הכולל גורמים רבים, ובחלק מהמקרים מדובר בהפרעה שנגרמת כתוצאה מלחץ נפשי. במהלך ההרצאה, אליעד מסביר כיצד נוכל להבין את המנגנון הקוגניטיבי שמוביל לגמגום ולהציע דרכי טיפול. מהם הגורמים האפשריים לגמגום? הגמגום ...
ספרים מומלצים עבורך - ספרים על חידת LeetCode Solution - Block Placement Queries, פתרון ליטקוד, LeetCode Solution, לפתור שאלות ב LeetCode, מדעי המחשב, תכנות מחשבים, לעבוד בהייטק, ללמוד תכנות מחשבים, להיות מתכנת, ללמוד לתכנת, הכנה לראיון טכני, ראיון עבודה בהייטק, שאלות ליטקוד, פיתוח תוכנה, איך לכתוב קוד? ללמוד לכתוב קוד, חידות היגיון, ללמוד לחשוב, ללמוד לנתח דברים, ללמוד לפרק לגורמים, ללמוד לחלק לחלקים, ללמוד למצוא חוקיות, איך לחלק לחלקים? איך למצוא חוקיות? לנתח תהליכים
 👈1 ב 150  👈4 ב 400     ☎️ 050-3331-331    שליח עד אליך - בחינם!
שקט נפשי אמיתי - הספר על: גורמים, איך להתמודד עם מאניה דיפרסיה ועם מצבי רוח משתנים? איך להתמודד עם אכזבות? איך להתמודד עם OCD / הפרעה טורדנית כפייתית / אובססיות / התנהגות כפייתית? איך להתמודד עם הפרעות התנהגות אצל ילדים? איך להתמודד עם אהבה אובססיבית? איך להתמודד עם רגשות אשם ושנאה עצמית? איך להתמודד עם פחד קהל ופחד במה / פחד להתחיל עם בחורות / פחד להשתגע / פחד לאבד שליטה / חרדת נטישה / פחד מכישלון / פחד מוות / פחד ממחלות / פחד לקבל החלטה / פחד ממחויבות / פחד מבגידה / פחד מיסטי / פחד ממבחנים / חרדה כללית / פחד לא ידוע / פחד מפיטורים / פחד ממכירות / פחד מהצלחה / פחד לא הגיוני ועוד? איך להתמודד עם חרדות + פחדים של ילדים? איך להתמודד עם התקפי חרדה ופאניקה? איך להתמודד עם עצבות? איך להתמודד עם בדידות? מועקות נפשיות וייאוש? איך לשכוח אקסים ולא להתגעגע? איך להתמודד עם הפרעות קשב וריכוז? איך להתמודד עם שמיעת קולות בראש? איך להתמודד עם טראומה ופוסט טראומה? איך להתמודד עם חלומות מפחידים וסיוטים בשינה? איך להתמודד עם ביישנות וחרדה חברתית? איך להתמודד עם בעיות ריכוז והפרעת קשב וריכוז? דיכאון? איך להתמודד עם לחץ? כעס ועצבים? איך להשיג איזון נפשי? איך להתמודד עם הזיות / דמיונות שווא / פרנויות / סכיזופרניה / הפרעת אישיות גבולית? איך להתמודד עם תסמינים של חרדה? איך להתמודד עם כל סוגי הפחדים והחרדות שיש ועוד...

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

להיות אלוהים, 2 חלקים - הספר על: האם יש בחירה חופשית? למה יש רע וסבל בעולם? האם אפשר לדעת הכל? האם הכל אפשרי? האם יש או אין אלוהים? איך להיות הכי חכם בעולם? האם יש הבדל בין חלום למציאות? מה יש מעבר לזמן ולמקום? איך להיות מאושר? למה חוקי הפיזיקה כפי שהם? אולי אנחנו במטריקס? האם יש משמעות לחיים? האם יש אמת מוחלטת? מה המשמעות של החיים? למה לא להתאבד? למה העולם קיים? איך להנות בחיים? האם המציאות היא טובה או רעה? למה יש רע בעולם? האם לדומם יש תודעה? האם באמת הכל לטובה? בשביל מה לחיות? מי ברא את אלוהים? איך נוצר העולם? איך להשיג שלמות ואושר מוחלט? מהי תכלית ומשמעות החיים? האם יש נשמה וחיים אחרי המוות? האם יש חיים מחוץ לכדור הארץ ויקומים מקבילים? איך נוצר העולם? מה יש מעבר לשכל וללוגיקה? איך נוצרים רצונות / מחשבות / רגשות ועוד...
רק כאן באתר! ✨ להנאתך, 10,000+ שעות של תכנים בלעדיים! ✨ מאת אליעד כהן!
לפניך חלק מהנושאים שבאתר... מה מעניין אותך?

חפש:   מיין:

האתר www.EIP.co.il נותן לך תכנים בנושא מאמן אישי לימודים, מאמן מנטלי, מאמן לכלכלת המשפחה בתחום גורמים - ללא הגבלה! לקביעת פגישה אישית / ייעוץ טלפוני אישי / הזמנת הספרים - צור/י עכשיו קשר: 050-3331-331
© כל הזכויות שמורות לאתר www.EIP.co.il בלבד!
מומלץ ביותר, לצטט תוכן מהאתר במקומות שונים,
ובתנאי שתמיד יצורף קישור לכתובת שבה מופיע התוכן המקורי ולאתר.
האתר פותח על ידי אליעד כהן
דף זה הופיע ב 0.2656 שניות - עכשיו 07_07_2025 השעה 08:11:19 - wesi1