פיתוח חשיבה אלגוריתמית

  • הוסף לסימניות
  • #1
לא קשור לכאן אבל אפרופו אלגוריתמים..
אני לומדת כרגע תכנות ובין השאר לומדת אלגוריתמים
אני מרגישה שפשוט נולדתי בלי הכיוון חשיבה הזה.
מה אני עושה? יש דרך לפתח את זה??
זה עד כדי כך חשוב בתור מפתחת פוול-סטאק?
אשמח לשמוע עצות מבעלי נסיון!
תודה
 
  • הוסף לסימניות
  • #2
יודעת רק לומר לך ששואלים על זה הרבה בראיונות עבודה,
גם של פולסטאק, בפירוש.
 
  • הוסף לסימניות
  • #4
  • הוסף לסימניות
  • #5
אין לי הרבה ניסיון, אז לא יודעת ממש להגיד לך. חושבת שצריך את יכולת החשיבה,
אבל לא יצא לי להשתמש ספציפית באלגוריתמים שלמדתי (הפרד ומשול לדוגמא ;))
 
  • הוסף לסימניות
  • #6
באופן כללי, בעבודה בפול סטאק זה לא כל כך נצרך,
וגם אם כן זה בא לידי שימוש, מדובר בדרך כלל באלגוריתמים ידועים ורווחים (כמו מגוון המיונים) שמחיפוש פשוט באינטרנט אפשר להשתמש איתם.
מה שכן, כפי שנאמר פה, בראיונות עבודה, במיוחד לחברות הייטק, זה מאוד חשוב.
(אבל שוב, חושבת שלזה באופן ספציפי מספיק גם ללמוד כמה תבניות/רעיונות נפוצים ו'להלביש' על זה את השאלות של המראיין. בראיונות לא מביאים בדר"כ את הברקת המאה).
עכ"פ, זה דעתי.
חשוב לציין, שבאמבדד זה כן יותר הרבה יותר חשוב.
 
  • הוסף לסימניות
  • #7
מה הרמה של השאלות בראיונות??
באמת הרמה של המבחנים בסמינר?.
או השאלות הבסיסות של ניתוח זמני ריצה?
 
  • הוסף לסימניות
  • #8
מה הרמה של השאלות בראיונות??
באמת הרמה של המבחנים בסמינר?.
או השאלות הבסיסות של ניתוח זמני ריצה?
שואלים בעיקר תיאורתי יותר חידות שמתבססות על כל מיני אלגוריתמים מוכרים ולשכלל אותם
הרבה מיונים ןחיפושים (חיפוש בינארי שאלו אותי בהמון מקומות) פחות מעשי ולממש
 
  • הוסף לסימניות
  • #9
יש גם הרבה מראיינים שכן מבקשים לממש, נותנים לך איזה סביבת הרצה אונליין וכן לכתוב קוד.
בגדול הרמה הקלאסית של שאלות אלגוריתמים בראיונות זה Medium בליטקוד.
 
  • הוסף לסימניות
  • #10
הצורך ביכולת לפתור שאלות אלגוריתמיות הוא כדי לעבור ראיונות עבודה...
וזו בהחלט חשיבה שמתפתחת עם הזמן, אם עושים כל יום כמה שאלות, ואחרי שגומרים לפתור לבד עוברים ביסודיות על הפתרונות השונים, מנסים להבין ולנתח אותם, בהחלט אפשר לראות שיפור לאורך זמן
 
  • הוסף לסימניות
  • #11
בכללי כדאי לחדד את החשיבה.
יש הרבה משחקים שעושים את העבודה, חשיבה מחוץ לקופסא כמו:
שעת השיא- לחלץ את המכונית האדומה
שחמט וכו'

זה פותח תראש לרעיונות חדשים
 
  • הוסף לסימניות
  • #12
זה פותח תראש לרעיונות חדשים
רעיונות חדשים זה תמיד טוב,
אבל מניסיוני ראיתי, שמה שמחפשים בראיונות עבודה, זה פחות רעיונות חדשים והיסטריים,
יותר חשיבה אלגוריתמית שיודעת להתאים מתוך כמה סגנונות פתרונות אלגוריתמיים את המתאים ביותר, תוך שקלול של הקומפלקסיטי, קריאות של הקוד, זיהוי של בעיות אפשריות, מקרי קצה וכדו'
 
  • הוסף לסימניות
  • #13
יש קורס אלגוריתמים בקמפוס il (קורס של האו"פ)
אפשר לתרגל שאלות ליטקוד -זה הסגנון שבדרך כלל שואלים
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

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

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה