மறுநிகழ்வு மற்றும் மறு செய்கை

நூலாசிரியர்: Laura McKinney
உருவாக்கிய தேதி: 4 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 12 மே 2024
Anonim
2.3.3 மறுநிகழ்வு தொடர்பு [ T(n)= 2T(n/2) +n] #3
காணொளி: 2.3.3 மறுநிகழ்வு தொடர்பு [ T(n)= 2T(n/2) +n] #3

உள்ளடக்கம்

மறுநிகழ்வுக்கும் மறு செய்கைக்கும் உள்ள வேறுபாடு என்னவென்றால், மறுநிகழ்வு என்பது ஒரு செயல்பாட்டை அழைக்கும் குறியீட்டில் உள்ள கூற்று ஆகும், அதேசமயம் மறு செய்கை குறியீட்டை மீண்டும் செய்ய அனுமதிக்கிறது.


கணினி நிரலாக்கத்தில் மறுநிகழ்வு மற்றும் மறு செய்கை இரண்டு முக்கியமான கருத்துக்கள். மறுநிகழ்வு மற்றும் மறு செய்கை இரண்டும் அறிவுறுத்தல்களின் தொகுப்பை மீண்டும் செய்கின்றன. மறுநிகழ்வு என்பது குறியீட்டில் உள்ள ஒரு அறிக்கையாகும், இது ஒரு செயல்பாட்டை மறுபுறம் அழைக்கிறது, மறு செய்கை குறியீட்டை மீண்டும் மீண்டும் அனுமதிக்கிறது. நிபந்தனை தவறானதாக இருக்கும் வரை, மறு செய்கை செயல்முறை மீண்டும் மீண்டும் தொடர்கிறது. மறுநிகழ்வு என்பது ஒரு தொகுப்பு குறியீடுகளுக்கு பயன்படுத்தப்படும் ஒரு செயல்முறை; மறு செய்கை என்பது அறிவுறுத்தல்களின் தொகுப்பாகும்.

சி ++ இல் மறுநிகழ்வு அனுமதிக்கப்படுகிறது, அங்கு செயல்பாட்டை மீண்டும் மீண்டும் அழைக்க வேண்டிய அவசியம் உள்ளது. மறுநிகழ்வு வட்ட வரையறை என்றும் வரையறுக்கப்படுகிறது. ஒரு சுழல்நிலை நிரலை எழுதுவதற்கு உள்ளூர் மாறிகள் மற்றும் அளவுருக்கள் உருவாக்கப்படுகின்றன. மறுநிகழ்வு நினைவக பயன்பாட்டை மேம்படுத்தாது, ஏனெனில் இது பல முறை வேலை செய்கிறது. நீங்கள் மறுநிகழ்வை நிறுத்த விரும்பினால், மறுநிகழ்வை நிறுத்த அறிக்கை அல்லது குறியீட்டின் தொகுப்பைப் பயன்படுத்த வேண்டும்.


அறிவுறுத்தல்களின் தொகுப்பு தவறானதாக மாறும் வரை மீண்டும் செயல்படும். மறு செய்கை என்பது மறு செய்கை அறிக்கையில் உள்ள அறிக்கைகளின் துவக்கம், ஒப்பீடு மற்றும் செயல்படுத்தல் மற்றும் கட்டுப்பாட்டு மாறியைப் புதுப்பித்தல் ஆகியவற்றை உள்ளடக்கிய அறிக்கைகளின் தொகுப்பாகும். மாறிகளைச் சேமிக்க மறு செய்கையில் அடுக்கைப் பயன்படுத்துவதில்லை, அதேசமயம் மறுநிகழ்வில் அடுக்கு உள்ளது. மறு செய்கை மறு செய்கையை விட மெதுவாக செயல்படுவதற்கான காரணம் இதுதான்.

பொருளடக்கம்: மறுநிகழ்வுக்கும் மறு செய்கைக்கும் இடையிலான வேறுபாடு

  • ஒப்பீட்டு விளக்கப்படம்
  • மறுசுழற்சி
  • முக்கிய வேறுபாடுகள்
  • முடிவுரை
  • விளக்க வீடியோ

ஒப்பீட்டு விளக்கப்படம்

அடிப்படையில்மறுசுழற்சிஹீரோக்களின்
பொருள்மறுநிகழ்வு என்பது ஒரு செயல்பாட்டை அழைக்கும் குறியீட்டில் உள்ள அறிக்கை

குறியீடு தன்னை மீண்டும் மீண்டும் செய்ய அனுமதிக்கிறது.

 

பிரயோக செயல்பாடுகளுக்கு மறுநிகழ்வு பயன்படுத்தப்படுகிறது.சுழல்களுக்கு சுழற்சி பயன்படுத்தப்படுகிறது
ஸ்டேக்அடுக்கு மறுநிகழ்வில் பயன்படுத்தப்படுகிறதுமறு செய்கையில் அடுக்கு பயன்படுத்தப்படவில்லை.
செயல்முறைமறுநிகழ்வு மெதுவாக உள்ளதுமறுப்பு வேகமாக உள்ளது

மறுசுழற்சி

சி ++ இல் மறுநிகழ்வு அனுமதிக்கப்படுகிறது, அங்கு மீண்டும் மீண்டும் செயல்பாட்டை அழைக்க வேண்டிய அவசியம் உள்ளது. மறுநிகழ்வு ஒரு வட்ட வரையறையாகவும் வரையறுக்கப்படுகிறது. ஒரு சுழல்நிலை நிரலை எழுதுவதற்கு உள்ளூர் மாறிகள் மற்றும் அளவுருக்கள் உருவாக்கப்படுகின்றன. மறுநிகழ்வு நினைவக பயன்பாட்டை மேம்படுத்தாது, ஏனெனில் இது பல முறை வேலை செய்கிறது. நீங்கள் மறுநிகழ்வை நிறுத்த விரும்பினால், மறுநிகழ்வை நிறுத்த அறிக்கை அல்லது குறியீட்டின் தொகுப்பைப் பயன்படுத்த வேண்டும்.


ஹீரோக்களின்

அறிவுறுத்தல்களின் தொகுப்பு தவறானதாக மாறும் வரை மீண்டும் செயல்படும். மறு செய்கை என்பது மறு செய்கை அறிக்கையில் உள்ள அறிக்கைகளின் துவக்கம், ஒப்பீடு மற்றும் செயல்படுத்தல் மற்றும் கட்டுப்பாட்டு மாறியைப் புதுப்பித்தல் ஆகியவற்றை உள்ளடக்கிய அறிக்கைகளின் தொகுப்பாகும். மாறிகளைச் சேமிக்க மறு செய்கையில் அடுக்கைப் பயன்படுத்துவதில்லை, அதேசமயம் மறுநிகழ்வில் அடுக்கு உள்ளது. மறு செய்கை மறு செய்கையை விட மெதுவாக செயல்படுவதற்கான காரணம் இதுதான்.

முக்கிய வேறுபாடுகள்

  1. மறுநிகழ்வு என்பது ஒரு செயல்பாட்டை அழைக்கும் குறியீட்டில் உள்ள கூற்று, அதேசமயம் குறியீடு தன்னை மீண்டும் மீண்டும் செய்ய அனுமதிக்கிறது.
  2. செயல்பாடுகளுக்கு மறுநிகழ்வு பயன்படுத்தப்படுகிறது, அதேசமயம் சுழல்களுக்கு சுழற்சி பயன்படுத்தப்படுகிறது.
  3. ஸ்டேக் மறுநிகழ்வில் பயன்படுத்தப்படுகிறது, அதேசமயம் ஸ்டேக் மறு செய்கையில் பயன்படுத்தப்படவில்லை.
  4. மறுநிகழ்வு மெதுவாக உள்ளது, அதேசமயம் மறுநிகழ்வை ஒப்பிடுகையில் மறு செய்கை வேகமாக இருக்கும்.

முடிவுரை

மேலேயுள்ள இந்த கட்டுரையில் மறுநிகழ்வுக்கும் மறு செய்கைக்கும் இடையிலான தெளிவான வேறுபாட்டைக் காண்கிறோம்.

விளக்க வீடியோ