حداکثر مجموع جفتها با اختلاف خاص

مسئله "حداکثر مجموع جفتها با اختلاف خاص" بیانگر این است که به شما یک آرایه از اعداد صحیح و یک عدد صحیح K. داده می شود. سپس از ما خواسته می شود که حداکثر مجموع جفتهای مستقل را پیدا کنیم. اگر اختلاف مطلق کمتر از K داشته باشند ، می توانیم دو عدد صحیح را جفت کنیم

ادامه مطلب

تعداد جفت های شاخص با عناصر مساوی در یک آرایه

فرض کنید ، ما یک آرایه صحیح داده ایم. مسئله "تعداد جفت های شاخص با عناصر برابر در یک آرایه" می خواهد عدد جفت شاخص ها (i ، j) را به گونه ای پیدا کند که arr [i] = arr [j] و i برابر j نباشد . arr example [] = {2,3,1,2,3,1,4،3،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} XNUMX جفت توضیح…

ادامه مطلب

از نمایش داده شده آرایه والدین ، ​​درخت باینری را بسازید

مسئله "ساختن باینری درخت از نمایندگی آرایه والدین" بیان می کند که به شما یک آرایه داده می شود. این آرایه ورودی یک درخت باینری را نشان می دهد. اکنون شما باید یک درخت باینری را بر اساس این آرایه ورودی بسازید. آرایه شاخص گره اصلی را در هر شاخص ذخیره می کند. ...

ادامه مطلب

با توجه به یک درخت باینری ، چگونه می توان تمام نیم گره ها را حذف کرد؟

مسئله "با توجه به یک درخت باینری ، چگونه می توان همه نیمی از گره ها را حذف کرد؟" بیان می کند که یک درخت باینری به شما داده می شود. اکنون باید نیمه گره ها را بردارید. نیم گره به عنوان گره ای در درخت تعریف می شود که فقط یک فرزند دارد. در هر صورت ...

ادامه مطلب

عناصری را پیدا کنید که در آرایه اول وجود داشته باشند و در دوم وجود نداشته باشند

مسئله "پیدا کردن عناصری که در آرایه اول وجود دارد و نه در دوم" بیان می کند که به شما دو آرایه داده می شود. آرایه ها از تمام اعداد صحیح تشکیل شده است. شما باید اعدادی را کشف کنید که در آرایه دوم وجود ندارند اما در آرایه اول وجود دارند. مثال …

ادامه مطلب

پیمایش مرز درخت باینری

بیان مسئله مسئله "عبور از مرز باینری" بیان می کند که یک درخت باینری به شما داده می شود. اکنون باید نمای مرزی یک درخت باینری را چاپ کنید. در اینجا عبور از مرز به این معنی است که تمام گره ها به عنوان مرز درخت نشان داده می شوند. گره ها از

ادامه مطلب

چگونه بررسی کنیم که دو مجموعه داده شده از هم جدا نیستند؟

مسئله "چگونه بررسی کنیم که دو مجموعه داده جدا از هم نیستند؟" حالاتی را که فرض کنید دو مجموعه به صورت آرایه به شما می گویند مثلا مجموعه 1 [] و مجموعه 2 []. وظیفه شما این است که بفهمید این دو مجموعه از هم جدا هستند یا نه. مثال inputSet1 [] = {1 ، 15 ، 8 ، 9 ،

ادامه مطلب

بررسی کنید که آیا یک آرایه داده شده دارای عناصر تکراری در فاصله k از یکدیگر است

مسئله "بررسی کنید که آیا یک آرایه معین دارای عناصر تکراری در فاصله k از یکدیگر است" بیان می کند که ما باید تکرار را در آرایه نامرتب داده شده در محدوده k بررسی کنیم. در اینجا مقدار k از آرایه داده شده کوچکتر است. مثالهای K = 3 arr [] =

ادامه مطلب

نمای راست درخت باینری را چاپ کنید

بیان مسئله مسئله "چاپ راست نمای درخت دودویی" بیان می کند که یک درخت باینری به شما داده می شود. اکنون شما باید نمای درستی از این درخت پیدا کنید. در اینجا ، نمای راست درخت باینری به معنای چاپ توالی است که درخت هنگام مشاهده از looked

ادامه مطلب

برای بدست آوردن نقطه تلاقی دو لیست پیوندی ، تابعی بنویسید

بیان مسئله مسئله "نوشتن تابعی برای بدست آوردن نقطه تقاطع دو لیست پیوندی" بیان می کند که به شما دو لیست پیوند داده شده است. اما آنها لیست های پیوندی مستقلی نیستند. آنها در یک نقطه به هم متصل می شوند. اکنون باید این نقطه تلاقی این دو لیست را پیدا کنید. ...

ادامه مطلب