דיזיין לייג און זוכן ווערטער דאַטאַ סטרוקטור LeetCode לייזונג

פּראָבלעם סטאַטעמענט: דיזיין לייג און זוך ווערטער דאַטאַ סטרוקטור LeetCode לייזונג זאגט - פּלאַן אַ דאַטן סטרוקטור וואָס שטיצט אַדינג נייַע ווערטער און געפֿינען אויב אַ שטריקל שוועבעלעך צו קיין פריער צוגעלייגט שטריקל. ינסטרומענט די WordDictionary קלאַס: WordDictionary () יניטיאַליזעס די כייפעץ. void addWord (וואָרט) מוסיף וואָרט צו די דאַטן סטרוקטור, עס קענען זיין מאַטשט שפּעטער. bool זוכן (וואָרט) קערט אמת אויב עס ...

לייענען מער

אַרייַנלייגן דיליטע GetRandom O (1) Leetcode Solution

פּראָבלעם סטאַטעמענט די Insert Delete GetRandom O (1) LeetCode לייזונג - "Insert Delete GetRandom O (1)" פרעגט איר צו ינסטרומענט די פיר פאַנגקשאַנז אין אָ (1) צייט קאַמפּלעקסיטי. אַרייַנלייגן (וואַל): אַרייַנלייגן די וואַל אין די ראַנדאַמייזד שטעלן און צוריקקומען אמת אויב דער עלעמענט איז טכילעס ניטאָ אין די גאַנג. עס קערט פאַלש ווען די ...

לייענען מער

פּלאַן אַ לעאַדקאָדע לייזונג

פּראָבלעם סטאַטעמענט די פּלאַן אַ לעאַדערבאָאַרד לעעטקאָדע לייזונג - "דיזיין אַ לעאַדערבאָאַרד" פרעגט איר צו פאַרענדיקן 3 פאַנגקשאַנז: addScore(playerId, score): דערהייַנטיקן די לעאַדערבאָאַרד דורך אַדינג אַ כעזשבן צו די געגעבן שפּילער ס כעזשבן. אויב עס איז קיין שפּילער, לייגן אַזאַ שייַן אויף די לעאַדערבאָאַרד. שפּיץ (ק): צוריקקומען די שפּיץ סאַכאַקל פון ...

לייענען מער

LRU קאַש לעעטקאָדע לייזונג

פּראָבלעם סטאַטעמענט די LRU קאַש לעעטקאָדע לייזונג - "LRU קאַש" פרעגט איר צו פּלאַן אַ דאַטן סטרוקטור וואָס גייט די קלענסטער לעצטנס געוויינט (LRU) קאַש. מיט positive גרייס קאַפּאַציטעט. int get (int key): צוריקקומען די ווערט ...

לייענען מער

פּלאַן ונטערערד סיסטעם לעעטקאָדע לייזונג

פּראָבלעם סטאַטעמענט די פּלאַן ונטערערד סיסטעם לעעטקאָדע לייזונג - "פּלאַן ונטערערד סיסטעם" פרעגט איר צו פּלאַן אַ באַן סיסטעם צו האַלטן שפּור פון קונה רייזע צייט צווישן צוויי סטיישאַנז. עס איז דארף צו רעכענען די דורכשניטלעך צייט עס נעמט צו אַרומפאָרן פון איין סטאַנציע צו אנדערן. מיר דאַרפֿן צו ינסטרומענט ...

לייענען מער

ינסטרומענט טריי (פּרעפיקס טרי) לעעטקאָדע לייזונג

פּראָבלעם סטאַטעמענט די ימפּלעמענט טריי (פּרעפיקס טרי) לעעטקאָדע לייזונג - "ימלעמענט טריי (פּרעפיקס טרי)" פרעגט איר צו ינסטרומענט די טריי דאַטאַ סטרוקטור וואָס פּערפאָרמז ינסערטינג, זוכן און פּרעפיקס זוכן יפישאַנטלי. בייַשפּיל: אַרייַנשרייַב: ["טריע", "אַרייַנלייגן", "זוכן", "זוכן", "סטאַרץ מיט", "אַרייַנלייגן", "זוכן"] [[], ["עפּל"], ["עפּל"], [ "אַפּ"], ["אַפּ"], ["אַפּ"], ["אַפּ"]] רעזולטאַט: [נול, נול, אמת, פאַלש, אמת, נול, אמת] דערקלערונג: נאָך ינסערטינג אַלע די סטרינגס, פּרובירן קוקן אזוי. וואָרט עפּל איז געזוכט וואָס ...

לייענען מער

מאַקסימום אָפטקייַט אָנלייגן לעעטקאָדע לייזונג

פּראָבלעם סטאַטעמענט די מאַקסימום אָפטקייַט אָנלייגן LeetCode לייזונג - "מאַקסימום פרעקווענסי סטאַק" פרעגט איר צו פּלאַן אַ אָפטקייַט אָנלייגן אין וואָס ווען מיר קנאַל אַן עלעמענט פון דעם אָנלייגן, עס זאָל צוריקקומען די מערסט אָפט עלעמענט פאָרשטעלן אין דעם אָנלייגן. ינסטרומענט די FreqStack קלאַס: FreqStack () קאַנסטראַקט אַ ליידיק אָפטקייַט אָנלייגן. פּאָסל פּוש (ינט וואַל) פּושיז ...

לייענען מער

מאָווינג דורכשניטלעך פון דאַטאַ סטרים Leetcode לייזונג

פּראָבלעם סטאַטעמענט די מאָווינג דורכשניטלעך פון דאַטאַ סטרים LeetCode לייזונג - "מאָווינג דורכשניטלעך פון דאַטאַ סטרים" זאגט אַז געגעבן אַ טייַך פון ינטאַדזשערז און אַ פֿענצטער גרייס ק. מיר דאַרפֿן צו רעכענען די מאָווינג דורכשניטלעך פון אַלע די ינטאַדזשערז אין די סליידינג פֿענצטער. אויב די נומער פון עלעמענטן אין די ...

לייענען מער

פּלאַן אַ אָנלייגן מיט ינקרעמענט אָפּעראַציע Leetcode לייזונג

פּראָבלעם סטאַטעמענט די פּלאַן אַ אָנלייגן מיט ינקרעמענט אָפּעראַציע Leetcode לייזונג - זאגט אַז מיר דאַרפֿן צו פּלאַן אַ אָנלייגן וואָס שטיצט די אונטן אַפּעריישאַנז יפישאַנטלי. באַשטימען די מאַקסימום קאַפּאַציטעט פון דעם אָנלייגן. דורכפירן די שטופּן אָפּעראַציע יפישאַנטלי אויב די גרייס פון דעם אָנלייגן איז שטרענג ווייניקער ווי די מאַקסימום קאַפּאַציטעט פון ...

לייענען מער

Kth Largest Element אין אַ סטרים לעעטקאָדע סאַלושאַן

פּראָבלעם ויסזאָגונג אין דעם פּראָבלעם, מיר האָבן צו צייכענען אַ קלאַס KthLargest () וואָס טכילעס האט אַ ינטאַדזשער k און אַ מענגע פון ​​ינטאַדזשערז. מיר דאַרפֿן צו שרייַבן אַ פּאַראַמעטערייזד קאָנסטרוקטאָר פֿאַר אַ גאַנץ נומער ק און מענגע נומס זענען דורכגעגאנגען ווי טענות. דער קלאַס אויך האט אַ פונקציע add (val) וואָס מוסיף ...

לייענען מער

Translate »