పునరావృత లూప్

రచయిత: Roger Morrison
సృష్టి తేదీ: 21 సెప్టెంబర్ 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
R ప్రోగ్రామింగ్ - రిపీట్ లూప్
వీడియో: R ప్రోగ్రామింగ్ - రిపీట్ లూప్

విషయము

నిర్వచనం - పునరావృత లూప్ అంటే ఏమిటి?

ఒక ఫంక్షన్, మాడ్యూల్ లేదా ఎంటిటీ పదేపదే కాల్స్ చేస్తూనే పునరావృతమయ్యే లూప్ సంభవించిందని చెప్పబడింది, తద్వారా దాదాపు ఎప్పటికీ అంతం కాని లూప్ ఏర్పడుతుంది. టవర్ ఆఫ్ హనోయి సమస్యను పరిష్కరించడానికి ఉపయోగించే అల్గోరిథం వంటి అనేక అల్గోరిథంలలో పునరావృత నిర్మాణాలు ఉపయోగించబడతాయి. చాలా ప్రోగ్రామింగ్ భాషలు ఒక ఫంక్షన్‌ను పిలవడానికి అనుమతించడం ద్వారా పునరావృతాన్ని అమలు చేస్తాయి.


పునరావృత ఉచ్చులను పునరావృతం అని కూడా అంటారు.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా పునరావృత లూప్ గురించి వివరిస్తుంది

పునరావృత లూప్ అనేది ఒక ప్రత్యేక రకం లూపింగ్ నిర్మాణం, ఇక్కడ ఒక నిర్దిష్ట సంస్థ దాని లూప్ కోడ్ నుండి తనను తాను ఆహ్వానించడానికి ప్రయత్నిస్తుంది. అందువల్ల ఒక నిర్దిష్ట పరిస్థితి లేదా విరామం పేర్కొనబడే వరకు ఎంటిటీ తనను తాను పిలుస్తూనే ఉంటుంది. పునరావృత ఉచ్చులు సాధారణంగా పునరావృత ఫంక్షన్ కాల్ సహాయంతో అమలు చేయబడతాయి, ఇక్కడ ఒక నిర్దిష్ట ఫంక్షన్‌కు కాల్ ఫంక్షన్ నిర్వచనంలోనే ఉంచబడుతుంది.

పునరావృత ఉచ్చులను అమలు చేయగల ప్రోగ్రామింగ్ భాషలు పునరావృత ఉచ్చులను మాత్రమే ఉపయోగించడం ద్వారా "అయితే" మరియు "కోసం" వంటి పునరావృత నిర్మాణాలను ఉపయోగించాల్సిన సమస్యలను పరిష్కరించగలవు.అందువల్ల పునరావృత ఉచ్చులు సాంప్రదాయ లూప్ నిర్మాణాలను భర్తీ చేయగలవు మరియు కొన్నిసార్లు తక్కువ స్థూలమైన కోడ్‌ను రూపొందించడంలో ఉపయోగపడతాయి. ఇది కోడ్‌ను సరళీకృతం చేస్తుంది మరియు సంక్లిష్ట కోడ్‌లను సాధారణ స్టేట్‌మెంట్లుగా విభజించడంలో సహాయపడుతుంది.


పునరావృత ఫంక్షన్ల యొక్క అత్యంత సాధారణ సమస్య అనువర్తనాలలో టవర్ ఆఫ్ హనోయి, ఇ = 1/0 కోసం సిరీస్ కోసం గణన! +1/1! + 1/2 +…, జిసిడి గణన, కారకమైనవి మరియు మొదలైనవి.

ప్రోగ్రామర్ డేటా యొక్క ఖచ్చితమైన పరిమాణం గురించి ఖచ్చితంగా తెలియని సందర్భాలలో కూడా పునరావృతం ఉపయోగించబడుతుంది.

కంప్యూటింగ్‌లో పునరావృతం క్రింది రకాలుగా వర్గీకరించబడుతుంది:

  • ఒకే పునరావృతం
  • బహుళ పునరావృతం
  • పరోక్ష పునరావృతం
  • అనామక పునరావృతం
  • నిర్మాణ పునరావృతం
  • ఉత్పాదక పునరావృతం

పునరావృత ఉచ్చులను ఉపయోగించడం ప్రోగ్రామ్ పనితీరును ప్రభావితం చేస్తుంది. పునరావృత ఉచ్చులు మెమరీ స్టాక్‌లను ఉపయోగించుకుంటాయి మరియు స్టాక్‌లు నిండినప్పుడు, లూప్ ఉద్దేశించిన ముగింపు సమయానికి ముందే ముగుస్తుంది.