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

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 Шығу жиілігі К ең кіші элемент: 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 Спираль түрінде деңгейлік реверстің аңғалдық тәсілі Идеясы: реттік деңгей траекторалын…

Ары қарай оқу