Ավելացնել և որոնել բառ - տվյալների կառուցվածքի ձևավորում LeetCode

«Ավելացնել և որոնել բառ. Տվյալների կառուցվածքի ձևավորում LeetCode» խնդիրը խնդրում է մեզ ստեղծել կամ նախագծել տվյալների նոր կառուցվածք: Այնպիսին, որը կարող է օգտագործվել բառ ավելացնելու կամ պահելու և բառերը որոնելու համար, որտեղ որոնման գործառույթը կարող է բառից որոնել նույնիսկ սովորական արտահայտություն: ...

Կարդալ ավելին

Լավագույն K հաճախակի բառեր

K վերևում հաճախակի բառերի խնդրում մենք տվել ենք բառերի ցուցակ և ամբողջ k: Տպեք ցուցակում առավել հաճախ օգտագործվող տողերը: Ներածման օրինակ. Ցուցակ = {«ծածկագիր», «երկինք», «գրիչ», «երկինք», «երկինք», «կապույտ», «ծածկագիր»} k = 2 Արդյունք ՝ երկնքի ծածկագիր Ներածում ՝ ցուցակ = {«այո», ...

Կարդալ ավելին

Trie- ի օգտագործմամբ ամենաերկար ընդհանուր նախածանցը

Trie խնդրի օգտագործմամբ ամենաերկար ընդհանուր նախածանցում մենք տվել ենք տողերի մի շարք, գտեք ամենաերկար ընդհանուր նախածանցը: այսինքն գտնել նախածանցի մասը, որը ընդհանուր է բոլոր տողերի համար: Ներածման 1 օրինակ. ”} Արդյունք ՝“ abcd ”

Կարդալ ավելին