Интерактивті шешім кодын енгізу

Leetcode Solution интервалын енгізу мәселесі бізге бірнеше аралықтардың тізімін және бір бөлек аралықты ұсынады. Содан кейін бізге осы жаңа аралықты интервалдар тізіміне енгізу керек дейді. Сонымен, жаңа интервал тізімдегі интервалдармен қиылысуы мүмкін немесе мүмкін ...

Ары қарай оқу

Word Search Leetcode шешімі

Мәселе туралы мәлімдеме mxn тақтасы мен сөзді ескере отырып, бұл сөздің торда бар -жоғын табыңыз. Бұл сөзді «іргелес» ұяшықтар көлденең немесе тігінен көршілес орналасқан бір -біріне іргелес ұяшықтардың әріптерінен құруға болады. Бір әріп ұяшығын бірнеше рет қолдануға болмайды. Мысал…

Ары қарай оқу

Айналдырылған массивті шешім кодынан іздеу

Сұрыпталған массивті қарастырайық, бірақ бір индекс таңдалды және массив сол уақытта бұрылды. Енді массивті айналдырғаннан кейін белгілі бір мақсатты элементті тауып, оның индексін қайтару керек. Егер элемент жоқ болса, -1 қайтарыңыз. Мәселе жалпы ...

Ары қарай оқу

1-ден n-ге дейінгі екілік сандарды құрудың қызықты әдісі

Мәселелер туралы мәлімдеме «1 -ден n -ге дейінгі екілік сандарды құрудың қызықты әдісі» мәселесінде сізге n саны берілгені айтылады, 1 -ден n -ге дейінгі барлық сандар екілік түрде басылады. Мысалдар 3 1 10 11 6 1 10 11 100 101 110 Алгоритм Ұрпақ…

Ары қарай оқу

Барлық кішігірім кілттердің жиынтығы бар ағашқа дейін

Бұл мәселеде біз екілік іздеу ағашын бердік, барлық кіші кілттердің қосындысы бар ағашқа ең жақсы түрлендіру алгоритмін жазыңыз. Мысал Кіріс шығысы Алдын ала тапсырыс: 19 7 1 54 34 88 Аңғартылған тәсіл Барлық түйіндерді кез келген түрдегі кезекпен айналдырыңыз және…

Ары қарай оқу

Word Search

Сөзді іздеу - бұл біздің өміріміздің белгілі бір уақытында сөз табуға арналған жұмбақтарға ұқсас нәрсе. Бүгін мен үстелге өзгертілген сөзжұмбақты алып келемін. Менің оқырмандарым менің не айтып тұрғанымды білмей аң-таң болуы керек. Уақытты жоғалтпастан, мүмкіндіктің шешіміне келейік ...

Ары қарай оқу

Ең кіші элемент дәл K рет қайталанған

Бізге n өлшемі бойынша A [] массиві беріледі. Біз массивте дәл k рет қайталанатын ең кіші элементті табуымыз керек. Мысал Кіріс A [] = {1, 2, 2, 5, 5, 2, 5} K = 3 Шығу K жиілігі бар ең кіші элемент: 2 1 тәсіл: Дөрекі күш Негізгі идея…

Ары қарай оқу

Екі массивте де ортақ элемент болмайтындай элементтердің минималды санын алып тастаңыз

Сәйкесінше n және m элементтерінен тұратын екі А және В массивтері берілген. Элементтердің ең аз санын алып тастаңыз, сонда массивте ортақ элемент болмайды және жойылған элементтердің санын басып шығарады. Мысал енгізу: A [] = {1, 2, 1, 1} B [] = {1, 1} Шығу: жою үшін ең аз элементтер…

Ары қарай оқу

Кезекті қосымша орынсыз сұрыптау

Қосымша бос орынсыз кезекті сұрыптау кезінде біз кезек бердік, оны бос орынсыз стандартты кезек операциялары арқылы сұрыптаңыз. Мысалдар Енгізу кезегі = 10 -> 7 -> 2 -> 8 -> 6 Шығу кезегі = 2 -> 6 -> 7 -> 8 -> 10 Енгізу кезегі =…

Ары қарай оқу

Деңгейлік тәртіп спираль түрінде өту

Бұл есепте біз екілік ағашты бердік, оның деңгейлік орнын спираль түрінде басып шығарыңыз. Мысалдар Кіріс шығысы 10 30 20 40 50 80 70 60 Деңгейлік тәртіпті спираль түрінде айналдырудың қарапайым әдісі Идея - бұл қалыпты деңгей бойынша ...

Ары қарай оқу