Мазмуну:
- Рекурсивдүүбү же итеративдикпи?
- Итеративдик чечимдер рекурсивдүү чечимдерге караганда тезби?
- Рекурсия итерацияга караганда оңойбу?
- Рекурсиянын кандай кемчиликтери бар?
Video: Рекурсивдүү функциялар итерацияга караганда тезби?
2024 Автор: Fiona Howard | [email protected]. Акыркы өзгөртүү: 2024-01-10 06:40
рекурсивдүү функция итеративдик функцияга караганда алда канча ылдам иштейт Мунун себеби, акыркысында ар бир пункт үчүн st_push функциясына ЧАКЫРУУ керек, андан кийин st_pop үчүн дагы бир функция керек.. Биринчисинде, сизде ар бир түйүн үчүн рекурсивдүү ЧАКЫРУУ гана бар. Мындан тышкары, чалуулар топтомундагы өзгөрмөлөргө жетүү укмуштуудай тез.
Рекурсивдүүбү же итеративдикпи?
Эстелөө рекурсияны жагымдуу кылат, бирок итерация дайыма тезирээк көрүнөт Рекурсивдүү методдор жайыраак иштегени менен, алар кээде итерацияга караганда код саптарын азыраак колдонушат жана көпчүлүк үчүн түшүнүү оңой. Рекурсивдүү методдор дарак структураларын басып өтүү сыяктуу белгилүү бир тапшырмалар үчүн пайдалуу.
Итеративдик чечимдер рекурсивдүү чечимдерге караганда тезби?
Бирок, ылдамдыкка келгенде, кайталанма чечимдер рекурсивдүү чечимдерге караганда тезирээк. … Компилятордо рекурсивдүү оптималдаштыруу жок стандарттуу программалоо тилинде, рекурсивдүү чалуулар итерацияга караганда жайыраак болот.
Рекурсия итерацияга караганда оңойбу?
Чындыгында, рекурсия көйгөйдү чечүүнүн эң натыйжалуу ыкмасы сейрек кездешет жана итерация дээрлик дайыма натыйжалуураак болот Мунун себеби, рекурсивдүү жасоого көбүнчө ашыкча чыгым болот. чалуулар рекурсия учурунда чалуу стекти абдан көп колдонулгандыгына байланыштуу.
Рекурсиянын кандай кемчиликтери бар?
Рекурсиянын кемчиликтери
- Рекурсивдүү функциялар рекурсивдүү эмес функцияга караганда жайыраак.
- Тутум стектерине аралык натыйжаларды сактоо үчүн эстутумда көп орун талап кылынышы мүмкүн.
- Кодду талдоо же түшүнүү кыйын.
- Бул мейкиндик жана убакыттын татаалдыгы жагынан эффективдүү эмес.
Сунушталууда:
Диктант терүүгө караганда тезби?
Кыска жооп: Диктант тезирээк … "АКШнын орточо дарыгери терүүдөн диктант жазууга өтүү менен документтерди даярдоо убактысын жумасына болжол менен жети саатка кыскарта алат." Кепти таануу программасы мүнөтүнө 150 сөздү (WPM) оңой транскрипциялай алат, ал эми орточо дарыгер 30 WPMдин тегерегинде терет .
Кали таякчалары бычактан тезби?
Дагы бир артыкчылыгы - таякчалар менен кыймылдын ылдамдыгы. Бул бычак менен караганда 1,5% жогору, бул башка куралга караганда ылдамыраак кыймылдайсыз дегенди билдирет. Демек, эгер сиз азыраак зыянды алдын ала көрө алсаңыз, Кали-Таяктар абдан сунушталат .
Fedex үйгө жеткирүү тезби?
Бул UPS Ground караганда көбүрөөк турак жайларга тезирээк. FedEx Home Delivery дем алыш күндөрү UPS Groundга караганда көбүрөөк турак жайларга жеткирет. Кошуна жайгашкан АКШда жеткирүү 1-5 күнгө созулат. Аляска менен Гавайиге жана андан жеткирүү 3–7 күн .
Кандай рекурсивдүү статикалык маршрут?
Рекурсивдүү статикалык маршрут маршрут, анын кийинки өтүүсү жана көздөгөн тармагы Маршруттук маалымат базасында (RIB) башка үйрөнүлгөн маршрут менен камтылган. Мындай статикалык маршруттарды RIBге орнотуу мүмкүн эмес, анткени алар ашыкча каттамдар болуп эсептелет .
Бегемот тезби?
Май -- бирок Тез! Бегемоттор кургактагы экинчи чоң жаныбар - пилдерден кийинки экинчи жаныбар. Эркек бегемоттун салмагы 6000 фунттан ашат. Аялдар "назик" болуп, болжол менен 3000 фунт стерлингге жетет. Массалык чоңдугуна карабастан, бегемоттор адамдарга караганда ылдамыраак чуркай алышат -- саатына 30 миляга чейин!